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*
Комментарий*

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

Yurok9872
idalbaev
APerova3464
Probitbiz6
vladimir686
mira15963256
shutovaa3471
Anastasiya
ЮрьевичКарпова1564
Создать Робота в кумире (3робота)
tatk00
Anna Artem
amaraks67
Popov Valentina1324
Paikina Natalya30
gulyaizmailova