Файл: Практическая работа 3 по дисциплине Разработка программных приложений (юти) Исполнитель.docx
ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 09.01.2024
Просмотров: 79
Скачиваний: 2
ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
Министерство науки И ВЫСШЕГО ОБРАЗОВАНИЯ Российской ФедерацииФедеральное государственное автономное образовательное учреждение высшего образования«Национальный исследовательский Томский политехнический Университет»Юргинский техноллогический институт (филиал) национального исследовательского Томского политехнического университетаЮргинский технологический институт, отделение цифровых технологий09.03.03 «Прикладная информатика»Циклы_______________________________________практическая работа 3по дисциплине: Разработка программных приложений (ЮТИ)
Юрга – 2023
using System;class Program{static void Main(string[] args){int firstDayDistance = 150; // Расстояние, которое корабль прошел в первый деньdouble distanceLeft = 1000.0 - firstDayDistance; // Расстояние, которое осталось пройтиdouble distanceCovered = firstDayDistance; // Расстояние, которое корабль прошел за все дниint day = 1; // Номер текущего дняwhile (distanceLeft > 0){double nextDayDistance = firstDayDistance * Math.Pow(1.1, day - 1); // Расстояние, которое корабль пройдет в следующий деньdistanceCovered += nextDayDistance; // Добавляем расстояние, пройденное в следующий деньdistanceLeft -= nextDayDistance; // Вычитаем пройденное расстояние из оставшегосяday++; // Переходим на следующий деньConsole.WriteLine("Растояние пройденное за " + day + " день = " + distanceCovered);}Console.WriteLine("Джим достигнет места назначения на {0}-й день", day);}}
| Исполнитель: | | ||
| студент группы | 17В11 | Ализода М | 11,04,.2023 |
| | | | |
| Руководитель: | | Разумников С.В. | |
| Доцент, к.т.н. | | | |
-
Мише задали найти среднее арифметическое 20 чисел, причем каждое число равно номеру числа, увеличенному в два раза. Миша решил написать программу, но ошибся. Исправьте все его ошибки.
-
Джим сел на корабль, в первый день каравелла прошла 150 км. В каждый следующий день она проходила на 10% больше, чем в предыдущий. Необходимо определить, в какой день Джим достигнет места назначения, если между пунктом отправления и пунктом прибытия 1000 км.
using System;class Program{static void Main(string[] args){int firstDayDistance = 150; // Расстояние, которое корабль прошел в первый деньdouble distanceLeft = 1000.0 - firstDayDistance; // Расстояние, которое осталось пройтиdouble distanceCovered = firstDayDistance; // Расстояние, которое корабль прошел за все дниint day = 1; // Номер текущего дняwhile (distanceLeft > 0){double nextDayDistance = firstDayDistance * Math.Pow(1.1, day - 1); // Расстояние, которое корабль пройдет в следующий деньdistanceCovered += nextDayDistance; // Добавляем расстояние, пройденное в следующий деньdistanceLeft -= nextDayDistance; // Вычитаем пройденное расстояние из оставшегосяday++; // Переходим на следующий деньConsole.WriteLine("Растояние пройденное за " + day + " день = " + distanceCovered);}Console.WriteLine("Джим достигнет места назначения на {0}-й день", day);}}
-
Джиму необходимо найти все четные числа из диапазона от А до В, кратные трем (А..В). Он решил написать программу, но ошибся. Исправьте все его ошибки.
-
Напишите программу, которая находит все нечетные числа из диапазона от А до В, кратные пяти.
-
Напишите программу, которая находит квадраты всех четных чисел из диапазона от А до В.
-
В компьютер князя Владимира поступили сведения о количестве змеев-горынычей и количестве голов у каждого из них. Илья Муромец срубает 3 головы в день. Используя цикл For решите, за сколько дней богатырь срубит все головы.
-
Написать программу, которая выводит на экран квадраты всех четных чисел из диапазона от А до В.
-
Напечатать числа в виде следующей таблицы