1. Написать программу, которая по номеру дня недели (целому числу от 1 до 7) выдает в качестве результата количество уроков в вашем классе в этот день.
2. Написать программу, позволяющую по последней цифре числа определить последнюю цифру его квадрата.
3. Составить программу, которая по заданным году и номеру месяца т определяет количество дней в этом месяце.
4. Для каждой введенной цифры (0 — 9) вывести соответствующее ей название на английском языке (0 — zero, 1 — one, 2 — two. ).
5. Составить программу, которая по данному числу (1—12) выводит название соответствующего ему месяца.
6. Составить программу, позволяющую получить словесное описание школьных отметок (1 — «плохо», 2 — «неудовлетворительно», 3 — «удовлетворительно», 4 — «хорошо», 5 — «отлично»).
7. Пусть элементами круга являются радиус (первый элемент), диаметр (второй элемент) и длина окружности (третий элемент). Составить программу, которая по номеру элемента запрашивала бы его соответствующее значение и вычисляла бы площадь круга.
23 Функция ЕСЛИ в Excel (IF)
8. Пусть элементами прямоугольного равнобедренного треугольника являются:
3) высота h, опущенная из вершины прямого угла на гипотенузу;
Составить программу, которая по заданному номеру и значению соответствующего элемента вычисляла бы значение всех остальных элементов треугольника.
9. Написать программу, которая по номеру месяца выдает название следующего за ним месяца (при т = 1 получаем февраль, 4 — май и т.д.).
10. Написать программу, которая бы по введенному номеру времени года (1 — зима, 2 — весна, 3 — лето, 4 — осень) выдавала соответствующие этому времени года месяцы, количество дней в каждом из месяцев.
11. В старояпонском календаре был принят 12-летний цикл. Годы внутри цикла носили названия животных: крысы, коровы, тигра, зайца, дракона, змеи, лошади, овцы, обезьяны, курицы, собаки и свиньи. Написать программу, которая вводит номер некоторого года и печатает его название по старояпонскому календарю.
(Справка: 1996 г. — год Крысы — начало очередного цикла.)
12. Для целого числа А: от 1 до 99 напечатать фразу «Мне k лет», учитывая при этом, что при некоторых значениях k слово «лет» надо заменить на слово «год» или «года». Например, 11 лет, 22 года, 51 год.
13. Написать программу, которая бы по введенному номеру единицы измерения
(1 — дециметр, 2 — километр, 3 — метр, 4 — миллиметр, 5 — сантиметр) и длине отрезка L выдавала бы соответствующее значение длины отрезка в метрах.
14. Написать программу, которая по вводимому числу от 1 до 11 (номеру класса) выдает соответствующее сообщение «Привет, k-классник». Например, если k = 1, «Привет, первоклассник»; если k = 4, «Привет, четвероклассник».
15. Написать программу, которая по введенному числу от 1 до 12 (номеру месяца) выдает все приходящиеся на этот месяц праздничные дни (например, если введено число 1, то должно получиться 1 января — Новый год, 7 января — Рождество).
16. Дано натуральное число N. Если оно делится на 4, вывести на экран ответ N = 4k (где k — соответствующее частное); если остаток от деления на 4 равен 1 — N = Ak + 1; если остаток от деления на 4 равен 2 — N = 4k + 2; если остаток от деления на 4 равен 3 – N = 4k + 3. Например, 12 = 4 • 3, 22 = 4 • 5 + 2.
Как использовать функцию ВПР (VLOOKUP) в Excel
17. Имеется пронумерованный список деталей: 1) шуруп, 2) гайка, 3) винт, 4) гвоздь, 5) болт. Составить программу, которая по номеру детали выводит на экран ее название.
18. Составить программу, позволяющую по последней цифре данного числа определить последнюю цифру куба этого числа.
19. Составить программу, которая для любого натурального числа печатает количество цифр в записи этого числа.
20. Даны два действительных положительных числа х и у. Арифметические действия над числами пронумерованы (1 — сложение, 2 — вычитание, 3 — умножение, 4 — деление). Составить программу, которая по введенному номеру выполняет то или иное действие над числами.
21. Написать программу, которая бы по введенному номеру единицы измерения (1 — килограмм, 2 — миллиграмм, 3 — грамм, 4 — тонна, 5 — центнер) и массе М выдавала бы соответствующее значение массы в килограммах.
22. Пусть элементами равностороннего треугольника являются:
4) радиус вписанной окружности r;
5) радиус описанной окружности R.
Составить программу, которая по заданному номеру и значению соответствующего элемента вычисляла бы значение всех остальных элементов треугольника.
23. Составить программу для определения подходящего возраста кандидатуры для вступления в брак, используя следующее соображение: возраст девушки равен половине возраста мужчины плюс 7, возраст мужчины определяется соответственно как удвоенный возраст девушки минус 14.
24. Найти произведение цифр заданного k-значного числа.
25. Напишите программу, которая читает натуральное число в десятичном представлении, а на выходе выдает это же число в десятичном представлении и на естественном языке. Например,
204 двести четыре
52 пятьдесят два
26. Вычислить номер дня в невисокосном году по заданным числу и месяцу.
Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:
Источник: studopedia.ru
Написать программу в Паскаль:
1) Составьте программу, которая по заданному году и номеру месяца определит кол-во дней в этом месяце.
2) Для любого 2-ух значного числа, вывести его значение в словесной форме.
Знаешь ответ?
Не уверен в ответе?
Найди верный ответ на вопрос ✅ «Написать программу в Паскаль: 1) Составьте программу, которая по заданному году и номеру месяца определит кол-во дней в этом месяце. 2) Для . » по предмету Информатика, а если ответа нет или никто не дал верного ответа, то воспользуйся поиском и попробуй найти ответ среди похожих вопросов.
Новые вопросы по информатике
Сколько всего различных символов может быть в восьмибитной текстовой кодировке? 1) 8 2) 512 3) 256 4) 65536
Паскаль. Написать программу подсчета количества отрицательных чисел среди любых 10 вводимых. 1 программа с использованием while, 2 программа — repeat
Сколько кб информации содержит сообщение объемом 2^20 бит?
Информатика пользователь создад сообщение из 256 символов в кодировке Unicode в которой каждый символ кодируется 16 битами после редактирования информационный объем сообщения составил 3072 бит Определите сколько символов удалили сообщение если его
Запишите числа в беззнаковом коде (формат 1 байт): а) 31; б) 163; в) 65; г) 128.
Главная » Информатика » Написать программу в Паскаль: 1) Составьте программу, которая по заданному году и номеру месяца определит кол-во дней в этом месяце. 2) Для любого 2-ух значного числа, вывести его значение в словесной форме.
Источник: urokam.net
Вывод календаря по введённому пользователем месяцу и году. (C++)
Всем привет. Я недавно начал учить C++ и сейчас у меня есть задание на написание календаря, но не совсем полного, а только по одному месяцу. Пользователь должен ввести месяц и год и на выводе получить табличку этого календаря. Давно я уже мучаюсь над этой задачей и вот казалось бы, почти решил, но что-то не так.
Если рассматривать 2021 год, то январь и февраль отображаются неверно, остальные месяцы в 2021 году правильно. В январе и февраля есть сдвиг на один день вперед, тоесть месяц начинается на день позже от положенного. Может, кто знает в чем проблема и сможет помочь кодом, буду очень благодарен!
Вот мой код:
#include #include using namespace std; int main() < setlocale(LC_ALL, «Russian»); int month,year; string monthsList[12] = ; int mDays [12] = ; cout«»Введите номер месяца: «; cin»month; while (month < 1 || month >12) < cout«»Неверно введён месяц. Введите номер месяца от 1 до 12, где n 1 — январь n 12 — декабрь»; cin»month; >cout«»Введите номер года от 1900 до 2035: «; cin»year; while (year < 1900 || year >2035) < cout«»Неверно введён год. Введите число от 1900 до 2035:n»; cin»year; >cout«» ———————————««endl; cout«» Calendar — ««year«endl; cout«» ———————————««endl«endl; /* 1) Определим номер дня недели, где: 0 — Понедельник 1 — Вторник 2 — Среда 3 — Четверг 4 — Пятница 5 — Суббота 6 — Воскресенье */ int days; int current; static int t[] = ; int y = year — 1; current = (y + y/4 — y/100 + y/400 + t[month — 1] + 1) % 7; // от 0 до 6 /* 2) Проверка на високосность начиная с нулевого месяца: 0 — январь . 11 — декабрь */ if (int i = month — 1) < if( i==1 ) // 1 — это февраль месяц, так как счёт начинается с 0. if (year % 400 == 0 || (year % 4 == 0 year % 100 != 0)) days = 29; // Если високосный else days = mDays[i]; else days = mDays[i]; /* 3) Выводим сам календарь */ cout«endl«» ————-««monthsList[i]«»————-««endl; cout«» Пн Вт Ср Чт Пт Сб Вс»«endl; /* 4) Вводим доп. переменные k и j: k — количество дней в неделе от 0 до 6 (0 — ПН; 6 — ВС) j — количество дней в месяце (от 1 до общего в месяце) */ int k; for (k = 0; k < current; k++) cout«» «; for (int j = 1; j 6) < k = 0; cout«endl; >> if (k) cout«endl; current = k; > return 0; >
Отслеживать
215k 15 15 золотых знаков 117 117 серебряных знаков 228 228 бронзовых знаков
Источник: ru.stackoverflow.com