nordwokintos4
?>

с массивом: Найти сумму элементов, стоящих на побочной диагонали массива размером МхN, элементы которого вводятся из файла. Вычисление суммы через функцию. Текст программы, написанный на языке программирования (MATLAB, OCTAVE или любой бесплатный аналог MATLAB В текст программы следует добавить комментарии, поясняющие, что делает та или иная команда. Результат работы программы (то, что выводится на экран в результате работы программы). Небольшое заключение, в котором должно указываться, какие результаты вы получили в данном задании. Желательно сделать небольшой анализ полученных результатов, подтверждающий их правильность.

Информатика

Ответы

sandovo590
Для выбора водящего в детской игре N человек становятся в круг, после чего произносится считалка. На первом слове считалки указывается на первого человека в кругу, на втором слове – на второго человека и т. д. После N-го человека снова идёт первый человек (все люди в кругу пронумерованы числами от 1 до N, круг зацикливается, после человека с номером N идёт человек с номером 1). Всего в считалке M слов. Определите, на какого человека придётся последнее слово считалки. Программа получает на вход два целых положительных числа. Первое число N – количество людей в кругу. Второе число M – количество слов в считалке. Оба числа не превосходят 109 . Программа должна вывести одно целое число от 1 до N – номер человека в кругу на которого придётся последнее слово считалки.

var N,k,f,M: longint;beginwriteln ('ВВЕДИТЕ КОЛ-ВО ЛЮДЕЙ В ИГРЕ: ');read(N);writeln('ВВЕДИТЕ КОЛ-ВО СЛОВ: ');read(M);K:=M div N ;F:=M-K*N;if f=0 then write ('НОМЕР ЧЕЛОВЕКА, НА КОТОРОГО ПРИДЕТСЯ ПОСЛЕДНЕЕ СЛОВО  >>  ',N) elsewrite('НОМЕР ЧЕЛОВЕКА, НА КОТОРОГО ПРИДЕТСЯ ПОСЛЕДНЕЕ СЛОВО  >>  ',F);end.                                                                   
Peshkov
Для выбора водящего в детской игре N человек становятся в круг, после чего произносится считалка. На первом слове считалки указывается на первого человека в кругу, на втором слове – на второго человека и т. д. После N-го человека снова идёт первый человек (все люди в кругу пронумерованы числами от 1 до N, круг зацикливается, после человека с номером N идёт человек с номером 1). Всего в считалке M слов. Определите, на какого человека придётся последнее слово считалки. Программа получает на вход два целых положительных числа. Первое число N – количество людей в кругу. Второе число M – количество слов в считалке. Оба числа не превосходят 109 . Программа должна вывести одно целое число от 1 до N – номер человека в кругу на которого придётся последнее слово считалки.

var N,k,f,M: longint;beginwriteln ('ВВЕДИТЕ КОЛ-ВО ЛЮДЕЙ В ИГРЕ: ');read(N);writeln('ВВЕДИТЕ КОЛ-ВО СЛОВ: ');read(M);K:=M div N ;F:=M-K*N;if f=0 then write ('НОМЕР ЧЕЛОВЕКА, НА КОТОРОГО ПРИДЕТСЯ ПОСЛЕДНЕЕ СЛОВО  >>  ',N) elsewrite('НОМЕР ЧЕЛОВЕКА, НА КОТОРОГО ПРИДЕТСЯ ПОСЛЕДНЕЕ СЛОВО  >>  ',F);end.                                                                   

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

с массивом: Найти сумму элементов, стоящих на побочной диагонали массива размером МхN, элементы которого вводятся из файла. Вычисление суммы через функцию. Текст программы, написанный на языке программирования (MATLAB, OCTAVE или любой бесплатный аналог MATLAB В текст программы следует добавить комментарии, поясняющие, что делает та или иная команда. Результат работы программы (то, что выводится на экран в результате работы программы). Небольшое заключение, в котором должно указываться, какие результаты вы получили в данном задании. Желательно сделать небольшой анализ полученных результатов, подтверждающий их правильность.
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

galkar
Anzhelika-Bulanov802
magichands68
Илья_Ветклиники1655
Korneeva1856
Остап-Лаврова1410
БеляковаСтаниславовна
uglichdeti
Galiaahmatova4447
bereza81
evge-borisova2
Шаленко
Алексеевич620
tanyatanyat
shtankosoyuz1629