IPB

Здравствуйте, гость ( Вход | Регистрация )

> помагите перевести с Паскаля на С
@ Alenka @
сообщение 15.5.2011, 11:56
Сообщение #1


Новичок
*

Группа: Продвинутые
Сообщений: 6
Регистрация: 15.5.2011
Город: Грязи
Учебное заведение: ЛГПУ
Вы: студент



Написать функцию,которая находит цифровой корень целого числа
var n:longint;
function num(i:longint):integer;
var s: integer;
begin
s:=0;
repeat
s:=s+n mod 10;
n:= n div 10;
until n=0;
num:=s;
end;
function root(l:longint):integer;
begin
if n<10 then root:=n
else
begin
n:=num(n);
root:=root(n);
end;
end;

begin
write('Введите целое число n=');
readln(n);
writeln('Его цифровой корень равен : ', root(n));
end.
помогите перевести с паскаля на С
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
 
Ответить в эту темуОткрыть новую тему
Ответов(1 - 6)
tig81
сообщение 15.5.2011, 12:00
Сообщение #2


Академик
********

Группа: Преподаватели
Сообщений: 15 617
Регистрация: 15.12.2007
Город: Украина, Запорожье
Учебное заведение: ЗНУ
Вы: преподаватель



А в чем вопрос?
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
@ Alenka @
сообщение 15.5.2011, 12:02
Сообщение #3


Новичок
*

Группа: Продвинутые
Сообщений: 6
Регистрация: 15.5.2011
Город: Грязи
Учебное заведение: ЛГПУ
Вы: студент



вопрос в том что на С надо перевести
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
граф Монте-Кристо
сообщение 15.5.2011, 12:48
Сообщение #4


Доцент
******

Группа: Преподаватели
Сообщений: 3 840
Регистрация: 27.9.2007
Из: Старый Оскол
Город: Москва
Учебное заведение: МФТИ/МАИ
Вы: другое



Зачем вы объявляете переменные в функции, а потом нигде их не используете? Я имею в виду строчки
Цитата
function num(i:longint):integer;
и
Цитата
function root(l:longint):integer;
, в этих функциях ни i, ни l соответственно нигде не встречаются. Lucky you, что это паскаль, где переменные объявляются зарание. С Вам такого финта ушами не простит.
Что не получается с переводом на С?
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
@ Alenka @
сообщение 15.5.2011, 16:06
Сообщение #5


Новичок
*

Группа: Продвинутые
Сообщений: 6
Регистрация: 15.5.2011
Город: Грязи
Учебное заведение: ЛГПУ
Вы: студент



Цитата(граф Монте-Кристо @ 15.5.2011, 12:48) *

Зачем вы объявляете переменные в функции, а потом нигде их не используете? Я имею в виду строчки и , в этих функциях ни i, ни l соответственно нигде не встречаются. Lucky you, что это паскаль, где переменные объявляются зарание. С Вам такого финта ушами не простит.
Что не получается с переводом на С?

на С никогда не работала
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
граф Монте-Кристо
сообщение 15.5.2011, 16:10
Сообщение #6


Доцент
******

Группа: Преподаватели
Сообщений: 3 840
Регистрация: 27.9.2007
Из: Старый Оскол
Город: Москва
Учебное заведение: МФТИ/МАИ
Вы: другое



Значит, берёте книжку Кернигана и Ритчи, и вперёд.
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
@ Alenka @
сообщение 15.5.2011, 16:24
Сообщение #7


Новичок
*

Группа: Продвинутые
Сообщений: 6
Регистрация: 15.5.2011
Город: Грязи
Учебное заведение: ЛГПУ
Вы: студент



Цитата(граф Монте-Кристо @ 15.5.2011, 16:10) *

Значит, берёте книжку Кернигана и Ритчи, и вперёд.

спасибо
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения

Ответить в эту темуОткрыть новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



- Текстовая версия Сейчас: 25.5.2025, 19:28

Книжки в помощь: "Сборник заданий по высшей математике" Кузнецов Л.А., "Сборник заданий по высшей математике" Чудесенко В.Ф., "Индивидуальные задания по высшей математике" Рябушко А.П., и другие.




Зеркало сайта Решебник.Ру - reshebnik.org.ru