- Составить программу вывода на экран в одну строку четырех любых чисел с тремя пробелами между ними.
- Составить программу вывода на экран «столбиком» пяти любых чисел, введенных пользователем с клавиатуры.
- Вывести на экран число «ПИ» с точностью до сотых.
- Составить программу вывода на экран числа, вводимого с клавиатуры. Выводимому числу должно предшествовать сообщение «Вы ввели число».
- Вывести на экран число e (основание натурального логарифма) с точностью до десятых.
- Даны два действительных числа x и у. Вычислить их сумму, разность, произведение и частное.
- Ввести любой символ и определить его порядковый номер, а также указать предыдущий и последующий символы.
- Составить программу вывода на экран числа, вводимого с клавиатуры. После выводимого числа должно следовать сообщение « – вот какое число Вы ввели».
- Составить программу обмена значениями двух переменных величин.
- Составить программу обмена значениями трех переменных величин а, b, c по следующей схеме: b присвоить значение а, с присвоить значение b, а присвоить значение с.
- Составить программу обмена значениями трех переменных величин а, b, c по следующей схеме: b присвоить значение c, а присвоить значение b, с присвоить значение а.
- Известно значение температуры по шкале Цельсия. Найти соответствующее значение температуры по шкале Кельвина (Для пересчета по шкале Кельвина: абсолютное значение нуля соответствует 273,15 градуса по шкале Цельсия).
- Найти произведение цифр заданного четырехзначного числа.
- Даны два целых числа. Найти: а) их среднее арифметическое; б) их среднее геометрическое.
- Вычислить периметр и площадь прямоугольного треугольника по заданным длинам двух катетов а и b.
- Вычислить расстояние между двумя точками с данными координатами (х1, у1) и (х2, у2).
- Известны координаты на плоскости двух точек. Составить программу вычисления расстояния между ними.
- Дан радиус окружности. Найти длину окружности и площадь круга.
- Известны координаты на плоскости двух точек (x1, y1 и x2, y2). Составить программу вычисления расстояния между ними.
- Заданы координаты трех вершин треугольника (х1, y1), (х2, у2), (х3, у3). Найти его периметр и площадь.
- Треугольник задается координатами своих вершин на плоскости: A(x1, y1), В(х2,у2), С(х3,y3). Найти площадь треугольника ABC.
- Треугольник задан координатами своих вершин. Найти периметр и площадь треугольника.
- Дана сторона равностороннего треугольника. Найти площадь этого треугольника, его высоты, радиусы вписанной и описанной окружностей.
- Найти площадь треугольника, две стороны которого равны а и b, а угол между этими сторонами равен g.
- Вычислить периметр и площадь прямоугольника по заданным пользователем длинам сторон.
- Дано вещественное число а. Пользуясь только операцией умножения, получить: а^15 за пять операций.
- Дано а. Не используя никаких функций и никаких операций, кроме умножения, получить а^8 за три операции; а^10 и а^16 за четыре операции.
- Дано вещественное число а. Пользуясь только операцией умножения, получить: а^4 и а^20 за пять операций.
- Дано вещественное число а. Пользуясь только операцией умножения, получить: а^3 и а^10 за четыре операции.
- Дано вещественное число а. Пользуясь только операцией умножения, получить: а^4, а^12 и а^28 за шесть операций.
- Дано вещественное число а. Пользуясь только операцией умножения, получить: а^2, а^5 и а^17 a за шесть операций.
- Дано вещественное число а. Пользуясь только операцией умножения, получить: а^5 и а^13 за пять операций.
- Дано вещественное число а. Пользуясь только операцией умножения, получить: а^64 за шесть операций.
- Дано вещественное число а. Пользуясь только операцией умножения, получить: а^21 за шесть операций.
- Дано вещественное число а. Пользуясь только операцией умножения, получить: а^28 за шесть операций.
- Составить программу вычисления значения функции x=12a^2+7a-16 при любом значении а.
- Составить программу вычисления значения функции y=7x^2+3x-6 при любом значении x.
- Дано x. Получить значения -2x + Зх^2 – 4х^3 и 1 + 2x + Зх^2 + 4*х^3. Позаботиться об экономии операций.
- Дано действительное число x. Не пользуясь никакими другими арифметическими операциями, кроме умножения, сложения и вычитания, вычислить за минимальное число операций 2x^4 – Зх^3 + 4x^2 – 5х + 6.
- Даны два целых числа. Найти: а) их среднее арифметическое; б) их среднее геометрическое.
- Найти сумму членов арифметической прогрессии, если известны ее первый член, знаменатель и число членов прогрессии.
- Возраст Тани – X лет, а возраст Мити – Y лет. Найти их средний возраст, а также определить, на сколько лет отличается возраст каждого ребенка от среднего значения.
- Возраст Тани – X лет, а возраст Мити – Y лет. Найти их средний возраст, а также определить, на сколько отличается возраст каждого ребенка от среднего значения.
- Известны количество жителей в государстве и площадь его территории. Определить плотность населения в этом государстве.
- Вычислить длину окружности и площадь круга для одного и того же заданного радиуса R.
- Три сопротивления R1, R2, R3 соединены параллельно. Найдите общее сопротивление соединения.
- Известны объем и масса тела. Определить плотность материала этого тела.
- Известна стоимость монитора, системного блока, клавиатуры и мыши. Сколько будут стоить 3 компьютера из этих элементов? N компьютеров?
- Известна стоимость 1 кг конфет, печенья и яблок. Найти стоимость всей покупки, если купили x кг конфет, у кг печенья и z кг яблок.
- Составить программу для вычисления пути, пройдённого лодкой, если её скорость в стоячей воде v1 км/ч, скорость течения реки v2 км/ч, время движения по озеру t1 ч, а против течения реки – t2
- Составить программу вывода на экран в одну строку трех любых чисел, введенных пользователем, с двумя пробелами между ними.
- Текущее показание электронных часов: m часов (0 < m < 23), n мин (0 < n < 59), k сек (0 < k < 59). Какое время будут показывать часы через p ч q мин r сек?
- Известно значение температуры по шкале Цельсия. Найти соответствующее значение температуры по шкале Кельвина (Для пересчета по шкале Кельвина: абсолютное значение нуля соответствует 273,15 градуса по шкале Цельсия).
- Известно значение температуры по шкале Цельсия. Найти соответствующее значение температуры по шкале Фаренгейта (Для пересчета по шкале Фаренгейта необходимо исходное значение температуры умножить на 1,8 и к результату прибавить 32).
- Даны два различных вещественных числа. Определить: а) какое из них больше; б) какое из них меньше.
- Даны действительные числа x и у, не равные друг другу. Меньшее из этих двух чисел заменить половиной их суммы, а большее – их удвоенным произведением.
- Даны радиус круга и сторона квадрата. У какой фигуры площадь больше?
- Даны три действительных числа. Возвести в квадрат те из них, значения которых неотрицательны, и в четвертую степень – отрицательные.
- Известны два расстояния: одно в километрах, другое – в футах (1 фут 0,305 м). Какое из расстояний меньше?
- Известны две скорости: одна в километрах в час, другая – в метрах в секунду. Какая из скоростей больше?
- Написать программу проверяющую будет ли данное четырёхзначное число читаться одинаково слева направо и справа налево.
- Написать программу проверяющую будут ли цифры данного четырёхзначного числа N образовывать строго возрастающую последовательность.
- Написать программу, которая по заданным трем числам определяет, является ли сумма каких-либо двух из них положительной.
- Написать программу, которая проверяла бы истинность высказывания: все цифры данного четырёхзначного числа N различны.
- Определить максимальное и минимальное значения из двух различных вещественных чисел?
- Дано двузначное число. Определить: а) какая из его цифр больше: первая или вторая; б) одинаковы ли его цифры.
- Дано двузначное число. Определить: а) кратна ли трем сумма его цифр; б) кратна ли сумма его цифр числу а.
- Дано двузначное число. Определить: а) является ли сумма его цифр двузначным числом; б) больше ли числа а сумма его цифр.
- Дано натуральное число. Определить: а) является ли оно четным; б) оканчивается ли оно цифрой 7.
- Дано трехзначное число. Определить, равен ли квадрат этого числа сумме кубов его цифр.
- Дано трехзначное число. Определить: а) является ли сумма его цифр двузначным числом; б) является ли произведение его цифр трехзначным числом.
- Даны объемы и массы двух тел из разных материалов. Материал какого из тел имеет большую плотность?
- Если целое число m делится нацело на целое число n, то вывести на экран частное от деления, в противном случае вывести сообщение «m на n нацело не делится».
- Известны год и номер месяца рождения человека, а также год и номер месяца сегодняшнего дня (январь – 1 и т. д.). Определить возраст человека (число полных лет). В случае совпадения указанных номеров месяцев считать, что прошел полный год.
- Написать программу нахождения суммы большего и меньшего из 3 чисел.
- Определить, является ли число a делителем числа b?
- Дано натуральное число. Верно ли, что оно заканчивается нечетной цифрой?
- Дано натуральное число. Верно ли, что оно заканчивается четной цифрой?
- Дано трехзначное число. Верно ли, что все его цифры одинаковые?
- Дано трехзначное число. Определить, есть ли среди его цифр одинаковые.
- Дано трехзначное число. Определить, какая из его цифр больше: а) первая или последняя; б) первая или вторая; в) вторая или последняя.
- Дано трехзначное число. Определить: больше ли числа а произведение его цифр.
- Дано трехзначное число. Определить: кратна ли пяти сумма его цифр.
- Дано трехзначное число. Определить: кратна ли сумма его цифр числу а.
- Дано четырехзначное число. Определить: кратна ли трем сумма его цифр.
- Дано четырехзначное число. Определить: кратно ли четырем произведение его цифр.
- Дано трехзначное число N. Проверить, будет ли сумма его цифр четным числом.
- Дано четырехзначное число. Определить: равна ли сумма двух первых его цифр сумме двух его последних цифр.
- Даны два угла треугольника (в градусах). Определить, существует ли такой треугольник. Если да, то будет ли он прямоугольным.
- Даны две точки А(х1, y1) и В(х2, у2). Составить алгоритм, определяющий, которая из точек находится ближе к началу координат.
- Даны две точки А(х1, y1) и В(х2, у2). Составить алгоритм, определяющий, которая из точек находится дальше от начала координат.
- Даны целые числа m, n. Если числа не равны, то заменить каждое из них одним и тем же числом, равным большему из исходных, а если равны, то заменить числа нулями.
- Определить правильность даты, введенной с клавиатуры (число – от 1 до 31, месяц – от 1 до 12). Если введены некорректные данные, то сообщить об этом.
- Определить, делителем каких чисел a, b, с является число k.
- Определить, равен ли квадрат заданного трехзначного числа кубу суммы цифр этого числа.
- Определить, является ли целое число N четным двузначным числом.
- Даны три стороны одного и три стороны другого треугольника. Определить, будут ли эти треугольники равновеликими, т.е. имеют ли они равные площади.
- Определить, имеется ли среди чисел а, b, с хотя бы одна пара взаимно противоположных чисел.
- Определить, является ли треугольник со сторонами a, b, с равнобедренным.
- Определить, является ли треугольник со сторонами a, b, с равносторонним.
- Подсчитать количество отрицательных чисел среди чисел а, b, с.
- Подсчитать количество положительных чисел среди чисел а, b, c.
- Подсчитать количество целых чисел среди чисел a, b, с.
- Программа-льстец. На экране появляется вопрос «Кто ты: мальчик или девочка? Введи Д или М». В зависимости от ответа на экране должен появиться текст «Мне нравятся девочки!» или «Мне нравятся мальчики!».
- Составить программу, определяющую результат гадания на ромашке – «любит – не любит», взяв за исходное данное количество лепестков n.
- Имеется пронумерованный список деталей: 1) шуруп, 2) гайка, 3) винт, 4) гвоздь, 5) болт. Составить программу, которая по номеру детали выводит на экран ее название.
- Написать программу, которая бы по введенному номеру времени года (1 – зима, 2 – весна, 3 – лето, 4 – осень) выдавала соответствующие этому времени года месяцы, количество дней в каждом из месяцев.
- Написать программу, которая по номеру дня недели (натуральному числу от 1 до 7) выдает в качестве результата количество дней, оставшихся до выходных.
- Написать программу, которая по номеру дня недели (натуральному числу от 1 до 7) выдает в качестве результата количество уроков в Вашей группе в этот день.
- Написать программу, которая по номеру месяца выдает название следующего за ним месяца (при m = 1 получаем февраль, 4 – май).
- Составить программу, которая в зависимости от порядкового номера дня месяца (1, 2, ..., 12) выводит на экран время года, к которому относится этот месяц.
- Составить программу, которая в зависимости от порядкового номера дня месяца (1, 2, ..., 12) выводит на экран его название (январь, февраль, ..., декабрь).
- Составить программу, которая в зависимости от порядкового номера дня недели (1, 2, ..., 7) выводит на экран его название (понедельник, вторник, ..., воскресенье).
- Составить программу, которая в зависимости от порядкового номера месяца (1, 2, ..., 12) выводит на экран количество дней в этом месяце. Рассмотреть случай, когда год может быть високосным (информация об этом вводится с клавиатуры).
- Составить программу, которая в зависимости от порядкового номера месяца (1, 2, ..., 12) выводит на экран количество дней в этом месяце. Рассмотреть случай, когда год не является високосным.
- Составить программу, которая по данному числу (1-12) выводит название соответствующего ему месяца.
- Составить программу, позволяющую получить словесное описание школьных отметок (1 – плохо, 2 – неудовлетворительно, 3 – удовлетворительно, 4 – хорошо, 5 – отлично).
- Дано целое число k (1 <= k <= 365). Определить, каким днем недели (понедельником, вторником, ..., субботой или воскресеньем) является k-й день високосного года, в котором 1 января среда.
- Дано целое число k (1 <= k <= 365). Определить, каким днем недели (понедельником, вторником, ..., субботой или воскресеньем) является k-й день високосного года, в котором 1 января суббота.
- Дано целое число k (1 <= k <= 365). Определить, каким днем недели (понедельником, вторником, ..., субботой или воскресеньем) является k-й день невисокосного года, в котором 1 января воскресенье.
- Дано целое число k (1 <= k <= 365). Определить, каким днем недели (понедельником, вторником, ..., субботой или воскресеньем) является k-й день невисокосного года, в котором 1 января пятница.
- Дано целое число k (1 <= k <= 365). Определить, каким днем недели (понедельником, вторником, ..., субботой или воскресеньем) является k-й день невисокосного года, в котором 1 января четверг.
- Дано целое число k (1 <= k <= 365). Определить, каким днем недели (понедельником, вторником, ..., субботой или воскресеньем) является k-й день невысокосного года, в котором 1 января вторник.
- Для целого числа k от 1 до 99 напечатать фразу «Мне k лет», учитывая при этом, что при некоторых значениях k слово «лет» надо заменить на слово «год» или «года». Например, 11 лет, 22 года, 51 год.
- Мастям игральных карт условно присвоены следующие порядковые номера: масти "пики" – 1, масти "трефы" – 2, масти "бубны" – 3, масти "червы" – 4, а достоинству карт: "валету" – 11, "даме" – 12, "королю" – 13, "тузу" – 14 (порядковые номера карт остальных достоинств соответствуют их названиям: "шестерка", "девятка" и т. п.). По заданным номеру масти m (1 m 4) и номеру достоинства карты k (6 k 14) определить полное название (масть и достоинство) соответствующей карты в виде "Дама пик", "Шестерка бубен" и т. п.
- Написать программу, которая по вводимому числу от 1 до 11 (номеру класса) выдает соответствующее сообщение «Привет, k-классник». Например, если k = 1, «Привет, первоклассник»; при k = 4: «Привет, четвероклассник».
- Написать программу, которая по данному натуральному числу от 1 до 12 (номеру месяца) выдает все приходящиеся на этот месяц праздничные дни (например, если введено число 1, то: 1 января – Новый год, 7 января – Рождество).
- Дано натуральное число N. Если оно делится на 4, вывести на экран ответ N = 4k (где k – соответствующее частное); если остаток от деления на 4 равен 1, N = 4k + 1; если остаток от деления на 4 равен 2, N = 4k + 2; если остаток от деления на 4 равен 3, N = 4k + 3.
- Дано натуральное число N. Если оно делится на 4, вывести на экран ответ N = 4k (где k – соответствующее частное); если остаток от деления на 4 равен 1, N = 4k + 1; если остаток от деления на 4 равен 2, N = 4k + 2; если остаток от деления на 4 равен 3, N = 4k + 3.
- Дано натуральное число N. Если оно делится на 5, вывести на экран ответ N = 5k (где k – соответствующее частное); если остаток от деления на 5 равен 1, N = 5k + 1; если остаток от деления на 5 равен 2, N = 5k + 2; если остаток от деления на 5 равен 3, N = 5k + 3; если остаток от деления на 5 равен 4, N = 5*k + 4.
- Дано натуральное число N. Если оно делится на 5, вывести на экран ответ N = 5k (где k – соответствующее частное); если остаток от деления на 5 равен 1, N = 5k + 1; если остаток от деления на 5 равен 2, N = 5k + 2; если остаток от деления на 5 равен 3, N = 5k + 3; если остаток от деления на 5 равен 4, N = 5k + 4.
- Дано целое число k (1 <= k <= 365). Определить, каким днем недели (понедельником, вторником, ..., субботой или воскресеньем) является k-й день невисокосного года, в котором 1 января понедельник.
- Дата некоторого дня характеризуется двумя натуральными числами: m (порядковый номер месяца) и n (число). По заданным n и m определить дату предыдущего дня (принять, что n и m не характеризуют 1 января). Примечание: принять, что год не является високосным.
- Дата некоторого дня характеризуется двумя натуральными числами: m (порядковый номер месяца) и n (число). По заданным n и m определить: дату следующего дня (принять, что n и m не характеризуют 31 декабря). Примечание: принять, что год не является високосным.
- Дата некоторого дня характеризуется тремя натуральными числами: g (год), m (порядковый номер месяца) и n (число). По заданным g, n и m определить дату следующего дня. Рассмотреть случай, когда заданный год может быть високосным.
- Дата некоторого дня характеризуется тремя натуральными числами: g (год), m (порядковый номер месяца) и n (число). По заданным g, n и m определить: дату предыдущего дня. Рассмотреть случай, что заданный год может быть високосным.
- Игральным картам условно присвоены следующие порядковые номера в зависимости от их достоинства: "валету" – 11, "даме" – 12, "королю" – 13, "тузу" – 14. Порядковые номера остальных карт соответствуют их названиям ("шестерка", "девятка" и т. п.). По заданному номеру карты k (6 k 14) определить достоинство соответствующей карты.
- Мастям игральных карт условно присвоены следующие порядковые номера: масти "пики" – 1, масти "трефы" – 2, масти "бубны" – 3, масти "червы" – 4. По заданному номеру масти m (1 m 4) определить название соответствующей масти.
- Написать программу, которая бы по введенному номеру единицы измерения (1 – килограмм, 2 – миллиграмм, 3 – грамм, 4 – тонна, 5 – центнер) и массе M выдавала бы соответствующее значение массы в килограммах.
- Написать программу, которая бы по введенному номеру единицы измерения (1 –дециметр, 2 – километр, 3 – метр, 4 – миллиметр, 5 – сантиметр) и длине отрезка L выдавала бы соответствующее значение длины отрезка в метрах.
- С начала 1990 года по некоторый день прошло n месяцев и 2 дня. Определить название месяца (январь, февраль и т. п.) этого дня.
- Даны два действительных положительных числа x и у. Арифметические действия над числами пронумерованы (1 – сложение, 2 – вычитание, 3 – умножение, 4 – деление). Составить программу, которая по введенному номеру выполняет то или иное действие над числами.
- Дата некоторого дня характеризуется тремя натуральными числами: g (год), m (порядковый номер месяца) и n (число). По заданным g, n и m определить дату следующего дня. Рассмотреть случай, когда заданный год не является високосным.
- Дата некоторого дня характеризуется тремя натуральными числами: g (год), m (порядковый номер месяца) и n (число). По заданным g, n и m определить: дату предыдущего дня. Рассмотреть случай, что заданный год не является високосным.
- Для каждой введенной цифры (0-9) вывести соответствующее ей название на английском языке (0 – zero, 1 – one, 2 – two, ...).
- Найти произведение цифр заданного k-значного числа.
- Написать программу, позволяющую по последней цифре числа определить последнюю цифру его квадрата.
- Пусть элементами прямоугольного равнобедренного треугольника являются: катет а; гипотенуза b; высота, опущенная из вершины прямого угла на гипотенузу h; площадь S. Составить программу, которая по заданному номеру и значению соответствующего элемента вычисляла бы значение всех остальных элементов треугольника.
- Пусть элементами круга являются радиус (первый элемент), диаметр (второй элемент) и длина окружности (третий элемент). Составить программу, которая по номеру элемента запрашивала бы его соответствующее значение и вычисляла бы площадь круга.
- Составить программу, которая для любого натурального числа печатает количество цифр в записи этого числа.
- Составить программу, которая по заданным году и номеру месяца определяет количество дней в этом месяце.
- Составить программу, которая по заданным году и номеру месяца т определяет количество дней в этом месяце.
- Дано целое число k (1 <= k <= 365). Определить, каким днем недели (понедельником, вторником, ..., субботой или воскресеньем) является k-й день невисокосного года, в котором 1 января вторник.
- Написать программу, позволяющую по последней цифре числа определить последнюю цифру его квадрата.
- Написать программу, которая бы по введенному номеру единицы измерения (1 – килограмм, 2 – миллиграмм, 3 – грамм, 4 – тонна, 5 – центнер) и массе M выдавала бы соответствующее значение массы в граммах.
- Написать программу, которая бы по введенному номеру единицы измерения (1 –дециметр, 2 – километр, 3 – метр, 4 – миллиметр, 5 – сантиметр) и длине отрезка D выдавала бы соответствующее значение длины отрезка в сантиметрах.
- Пусть элементами прямоугольного равнобедренного треугольника являются: катет а; гипотенуза b; высота, опущенная из вершины прямого угла на гипотенузу h; площадь S. Составить программу, которая по заданному номеру и значению соответствующего элемента вычисляла бы значение всех остальных элементов треугольника.
- Пусть элементами равностороннего треугольника являются: 1) сторона а; 2) площадь S; 3) высота h; 4) радиус вписанной окружности r; 5) радиус описанной окружности R. Составить программу, которая по заданному номеру и значению соответствующего элемента вычисляла бы значение всех остальных элементов треугольника.
- Составить программу для определения подходящего возраста кандидатуры для вступления в брак, используя следующее соображение: возраст девушки равен половине возраста мужчины плюс 7, возраст мужчины определяется соответственно, как удвоенный возраст девушки минус 14.
- Составить программу, которая читает натуральное число N в десятичном представлении (N < 10000), а на выходе выдает это же число в десятичном представлении и на естественном языке. Например, 7 => семь; 204 => двести четыре; 52 => пятьдесят два.
- Составить программу, позволяющую по последней цифре данного числа определить последнюю цифру куба этого числа.
- Напечатать числа следующим образом:
25 25.5 24.8
26 26.5 25.8
...
35 35.5 34.8
- Напечатать числа следующим образом:
16 15.5 16.8
17 16.5 17.8
...
24 23.5 24.8
- Имеется серия измерений элементов треугольника. Группы элементов пронумерованы. В серии в произвольном порядке могут встречаться такие группы элементов треугольника: основание и высота; две стороны и угол между ними; три стороны. Разработать программу, которая запрашивает номер группы элементов, вводит соответствующие элементы и вычисляет площадь треугольника. Вычисления прекратить, если в качестве номера группы введен 0.
- В ведомости указана зарплата, выплаченная каждому из сотрудников фирмы за месяц. Определить общую сумму выплаченных по ведомости денег.
- Дана непустая последовательность неотрицательных целых чисел, оканчивающаяся отрицательным числом. Найти среднее арифметическое всех чисел последовательности (без учета отрицательного числа).
- Дана непустая последовательность положительных целых чисел a1, a2, ..., оканчивающаяся нулем. Получить последовательность: a1, a1a2, a1a2*a3, ..., 0.
- Дана непустая последовательность целых чисел, оканчивающаяся нулем. Найти количество всех четных чисел последовательности.
- Дана непустая последовательность целых чисел, оканчивающаяся нулем. Найти сумму всех чисел последовательности, больших числа x.
- Дана непустая последовательность целых чисел, оканчивающаяся нулем. Найти: а) сумму всех чисел последовательности; б) количество всех чисел последовательности.
- Дано натуральное число. Определить количество его цифр, кратных z (значение z вводится с клавиатуры; z = 2, 3, 4).
- Дано натуральное число. Определить количество цифр 3 в нем.
- Дано натуральное число. Определить количество четных цифр в нем.
- Дано натуральное число. Определить произведение его цифр, больших семи.
- Дано натуральное число. Определить сколько раз в нем встречается последняя цифра.
- Дано натуральное число. Определить сколько раз в нем встречается цифра а.
- Дано натуральное число. Определить сколько раз в нем встречаются цифры 0 и 5 (всего).
- Дано натуральное число. Определить сколько раз в нем встречаются цифры x и y.
- Дано натуральное число. Определить сумму его цифр, больших пяти.
- Дано натуральное число. Определить сумму его цифр, больших a (значение a вводится с клавиатуры; 0 < a < 8).
- Дано число а (1 < а 1,5). Из чисел 1+1/2, 1+1/3, ... напечатать те, которые не меньше а.
- Дано число а (1 < а 1,5). Среди чисел 1+1/2, 1+1/3, ... найти первое, меньшее а.
- Дано число n. Найти первое натуральное число, квадрат которого больше n.
- Дано число n. Напечатать те натуральные числа, квадрат которых не превышает n.
- Ежемесячная стипендия студента составляет А р., а расходы на проживание превышают стипендию и составляют В р. в месяц. Рост цен ежемесячно увеличивает расходы на 3%. Составьте программу расчета необходимой суммы денег, которую надо единовременно попросить у родителей, чтобы можно было прожить учебный год (10 месяцев), используя только эти деньги и стипендию.
- Известен рост каждого ученика из трех классов. Определить средний рост учеников каждого класса. Численность всех классов одинаковая.
- Известна масса каждого предмета, загружаемого в автомобиль. Определить общую массу груза.
- Известно количество осадков, выпавших за каждый день января и марта. Определить среднедневное количество осадков за каждый месяц.
- Известны оценки по физике каждого из 20 учеников класса. Определить среднюю оценку.
- Известны оценки по физике каждого ученика двух классов. Определить среднюю оценку в каждом классе. Количество учащихся в каждом классе одинаковое.
- Найти сумму всех n-значных чисел (1 < n < 4).
- Найти сумму всех n-значных чисел, кратных k (1 < n < 4). Сами кратные числа вывести на экран.
- Напечатать «столбиком» все целые числа от 16 до 35.
- Напечатать «столбиком» все целые числа от a до b (значения a и b вводятся с клавиатуры; при этом b < a).
- Напечатать «столбиком» квадраты всех целых чисел от 10 до b (значение b вводится с клавиатуры; 10 < b < 25) в виде: «Число – Квадрат числа».
- Напечатать «столбиком» третьи степени всех целых чисел от a до 50 (значение a вводится с клавиатуры; 35 < a < 50) в виде: «Число: Куб числа».
- Напечатать таблицу перевода 1, 2, ... 20 долларов США в рубли по текущему курсу (значение курса вводится с клавиатуры).
- Напечатать таблицу перевода 1, 2, ... 20, 100 долларов США в рубли по текущему курсу (значение курса вводится с клавиатуры).
- Напечатать таблицу перевода расстояний в дюймах в сантиметры для значений 10, 11, ..., 22 дюйма (1 дюйм = 25,4 мм).
- Напечатать таблицу соответствия между весом в фунтах и весом в килограммах для значений 1, 2, ..., 10 фунтов (1 фунт = 453 г).
- Напечатать таблицу умножения на число n (значение n вводится с клавиатуры; 1 < n < 9).
- Начав тренировки, спортсмен в первый день пробежал 10 км. Каждый день он увеличивал дневную норму на 10% нормы предыдущего дня. Какой суммарный путь пробежит спортсмен за 7 дней?
- Одна штука некоторого товара стоит 20,4 руб. Напечатать таблицу стоимости 2, 3, ..., 20 штук этого товара.
- Одноклеточная амеба каждые 3 часа делится на 2 клетки. Определить, сколько амеб будет через 3, 6, 9, 12, ..., 24 часа.
- Покупатель должен заплатить в кассу S р. У него имеются 1, 2, 5, 10, 50, 100, 500 р. Сколько купюр разного достоинства отдаст покупатель, если он начинает платить с самых крупных?
- Последовательность Фибоначчи образуется так: первый и второй члены последовательности равны 1, каждый следующий равен сумме двух предыдущих (1, 1, 2, 3, 5, 8, 13, ...). Найти первое число в последовательности Фибоначчи, большее n (значение n вводится с клавиатуры; n > 1).
- Последовательность Фибоначчи образуется так: первый и второй члены последовательности равны 1, каждый следующий равен сумме двух предыдущих (1, 1, 2, 3, 5, 8, 13, ...). Найти сумму всех чисел в последовательности Фибоначчи, которые не превосходят 100.
- Составить алгоритм решения задачи: сколько можно купить быков, коров и телят, платя за быка 10 р., за корову – 5 р., а за теленка – 0,5 р., если на 100 р. надо купить 100 голов скота?
- Составить программу вывода любого числа А любое заданное число раз m в виде: А А А А А ... А (m раз).
- Составить программу для проверки утверждения: «Результатами вычислений по формуле x^2 + x + 17 при 0 < x < 15 являются простые числа». Все результаты вывести на экран.
- Составить программу для проверки утверждения: «Результатами вычислений по формуле x^2 + x + 41 при 0 < x < 40 являются простые числа». Все результаты вывести на экран.
- Составить программу для проверки утверждения: «Результатами вычислений по формуле x^2 + x + 17 при 0 < x < 15 являются простые числа». Все результаты вывести на экран.
- Составить программу-генератор чисел Пифагора a, b, с (с^2 = а^2 + b^2). В основу положить формулы: а = m^2 – n^2, b = 2m • n, с = m^2 + n^2 (m, n – натуральные, 1 < m < k, 1 < n < k, k – данное число). Результат вывести на экран в виде таблицы из пяти столбцов: m, n, a, b, с.
- Составить программу, которая запрашивает пароль (например, четырехзначное число) до тех пор, пока он не будет правильно введен.
- Составить программу, которая печатает таблицу умножения и сложения натуральных чисел в десятичной системе счисления.
- Составить программу, которая печатает таблицу умножения и сложения натуральных чисел в шестнадцатеричной системе счисления.
- Среди чисел 1, 1+1/2, 1+1/2+1/3, ... найти первое, большее числа n.
- У гусей и кроликов вместе 64 лапы. Сколько могло быть кроликов и гусей (указать все сочетания, которые возможны)?
- В массиве записана информация о стоимости 20 видов товара. Определить, сколько видов товара имеют стоимость, меньшую, чем средняя стоимость всех видов товара.
- В массиве записаны оценки по информатике 22 учеников класса. Определить количество учеников, оценка которых меньше средней оценки по классу, и вывести номера элементов массива, соответствующих таким ученикам.
- В массиве хранится информация о баллах, полученных спортсменом-десятиборцем в каждом из десяти видов спорта. Для выхода в следующий этап соревнований общая сумма баллов должна превысить некоторое известное значение. Определить, вышел ли данный спортсмен в следующий этап соревнований.
- В массиве хранится информация о годе рождения каждого из 25 человек. Определить, на сколько лет возраст самого старого человека превышает возраст самого молодого. При определении возраста учитывать только год рождения (месяц и день не учитывать).
- В массиве хранится информация о годе рождения каждого из 30 человек. Определить года рождения двух самых старших по возрасту людей. При определении возраста учитывать только год рождения (месяц и день не учитывать). Примечание: Задачу решить, не используя два прохода по массиву.
- В массиве хранится информация о годе рождения каждого из 30 человек. Определить порядковый номер самого старшего по возрасту человека. Если таких людей несколько, то должен быть найден номер: а) первого из них; б) последнего из них. При определении возраста учитывать только год рождения (месяц и день не учитывать).
- В массиве хранится информация о годе рождения каждого из 30 человек. Определить, на сколько лет возраст самого старого человека превышает возраст самого молодого. При определении возраста учитывать только год рождения (месяц и день не учитывать).
- В массиве хранится информация о количестве осадков, выпавших за каждый день июля. Определить дату самого дождливого дня. Если таких дней было несколько, то должна быть найдена дата: а) первого из них; б) последнего из них.
- В массиве хранится информация о массе каждого из 30 предметов, загружаемых в грузовой автомобиль, грузоподъемность которого известна. Определить, не превышает ли общая масса всех предметов грузоподъемность автомобиля.
- В массиве хранится информация о росте 25 человек. Определить, на сколько рост самого высокого человека превышает рост самого низкого.
- В массиве хранится информация о стоимости 1 килограмма 20 видов конфет. Определить, сколько стоят самые дешевые конфеты и какова стоимость самых дорогих конфет.
- В массиве хранится информация о численности книг в каждом из 35 разделов библиотеки. Выяснить, верно ли, что общее число книг в библиотеке есть шестизначное число.
- В массиве хранится информация о численности учеников в каждом из 42 классов школы. Выяснить, верно ли, что общее число учеников в школе есть четырехзначное число.
- В массиве хранятся сведения о количестве осадков, выпавших за каждый день июня. Определить: а) в какой период выпало больше осадков: в первую половину июня или во вторую; б) в какую декаду месяца выпало больше всего осадков.
- В массиве хранятся сведения о количестве осадков, выпавших за каждый день сентября. Определить, сколько осадков выпадало в среднем за один день в первую, вторую и третью декады этого месяца.
- В одномерном массиве имеются только два одинаковых элемента. Найти их.
- Вывести элементы массива на экран в обратном порядке.
- Выяснить, верно ли, что сумма элементов массива есть неотрицательное число.
- Дан массив вещественных чисел. Выяснить: а) верно ли, что максимальный элемент превышает минимальный не более чем на 25; б) верно ли, что минимальный элемент меньше максимального более чем в 2 раза.
- Дан массив из 20 элементов. Сформировать два массива размером 10, включив в первый из них элементы заданного массива с четными индексами, а во второй – с нечетными.
- Дан массив ненулевых целых чисел. Определить, сколько раз элементы массива при просмотре от его начала меняют знак. Например, в массиве 10, –4, 12, 56, –4, –89 знак меняется 3 раза.
- Дан массив целых чисел. Выяснить: а) верно ли, что сумма элементов массива есть четное число; б) верно ли, что сумма квадратов элементов массива есть пятизначное число.
- Дан массив целых чисел. Переписать его нечетные элементы в другой массив такого же размера, расположив элементы на тех же местах, что и в исходном массиве.
- Дан массив. Найти количество элементов, значение которых больше среднего арифметического минимального и максимального элементов массива, и напечатать их номера.
- Дан массив. Переписать его второй, четвертый и т. д. элементы в другой массив такого же размера, расположив элементы на тех же местах, что и в исходном массиве.
- Дан массив. Переписать его первый, третий и т. д. элементы в другой массив такого же размера, расположив элементы подряд с начала массива.
- Дан массив. Переписать его положительные элементы во второй массив, а остальные – в третий. Во втором и третьем массивах значения элементов первого массива должны быть записаны на тех же местах, что и в исходном массиве; пустые элементы можно заполнить нулями.
- Дан массив. Переписать его элементы в другой массив такого же размера следующим образом: сначала должны идти все отрицательные элементы, а затем все остальные. Использовать только один проход по исходному массиву.
- Дано натуральное число n (n<999999). Заполнить массив его цифрами, расположенными в обратном порядке (первый элемент равен последней цифре, второй – предпоследней и т. д.). Незаполненные элементы массива должны быть равны нулю. Элементы массива, являющиеся цифрами числа n, вывести на экран.
- Даны два массива одного размера. Получить третий массив, каждый элемент которого равен максимальному из элементов с тем же номером в заданных массивах.
- Даны два массива одного размера. Получить третий массив, каждый элемент которого равен произведению элементов с тем же номером в заданных массивах.
- Даны два массива одного размера. Получить третий массив, каждый элемент которого равен сумме элементов с тем же номером в заданных массивах.
- Заполнить массив двадцатью первыми членами геометрической прогрессии с известным первым членом прогрессии а и ее знаменателем z.
- Заполнить массив двенадцатью первыми членами последовательности Фибоначчи (последовательности, в которой первые два члена равны 1, а каждый следующий равен сумме двух предыдущих).
- Заполнить массив десятью первыми членами арифметической прогрессии с известным первым членом прогрессии а и ее разностью р.
- Заполнить массив из M элементов таким образом, чтобы значения элементов при просмотре массива слева направо образовывали возрастающую последовательность.
- Заполнить массив из N элементов таким образом, чтобы значения элементов при просмотре массива слева направо образовывали убывающую последовательность.
- Из элементов массива a, заполненного целыми числами, сформировать массив b того же размера по правилу: четные элементы массива a удвоить, нечетные оставить без изменения.
- Из элементов массива m сформировать массив n того же размера по правилу: неотрицательные элементы массива m уменьшить в три раза, остальные – возвести в квадрат.
- Известен вес каждого человека из группы. Верно ли, что вес самого тяжелого из них превышает массу самого легкого более чем в 2 раза?
- Известен возраст группы людей в списке. Какой человек указан в списке раньше: самый старый или самый молодой? (Должны учитываться первые из людей одинакового возраста.)
- Известна численность каждого из 40 классов школы. Верно ли, что в самом многочисленном классе учится на 10 учеников больше, чем в самом малочисленном?
- Известно количество осадков (в миллиметрах), выпавших в Москве за каждый год в течение первых 50 лет нашего столетия. Вычислить среднее количество осадков и отклонение от среднего для каждого года.
- Используя датчик случайных чисел, заполнить массив из двадцати элементов неповторяющимися числами.
- Какое число в массиве встретится раньше: максимальное или минимальное. Если таких чисел несколько, то должны быть учтены самые первые из них.
- Количество осадков (в миллиметрах), выпавших за каждый день января, хранится в массиве. Определить количество дней, в которые выпало осадков больше, чем в среднем за один день месяца, и напечатать их дату (число месяца).
- Масса каждого из 25 человек хранится в массиве. Людей, имеющих массу более 100 кг, будем условно называть полными (известно, что есть, по меньшей мере, один такой человек). Определить среднюю массу полных людей и среднюю массу остальных людей.
- Массив предназначен для хранения значений весов двадцати человек. С помощью датчика случайных чисел заполнить массив целыми значениями, лежащими в диапазоне от 50 до 100 включительно.
- Массив предназначен для хранения значений ростов двенадцати человек. С помощью датчика случайных чисел заполнить массив целыми значениями, лежащими в диапазоне от 163 до 190 включительно.
- Найти среднее арифметическое элементов массива, меньших некоторого числа m.
- Определить количество элементов массива, принадлежащих промежутку от a до b (значения a и b вводятся с клавиатуры; b > a).
- Определить: а) сумму элементов массива с k1-го по k2-й (значения k1 и k2 вводятся с клавиатуры; k2 > k1); б) среднее арифметическое элементов массива с s1-го по s2-й (значения s1 и s2 вводятся с клавиатуры; s2 > s1).
- Оценки, полученные спортсменом в соревнованиях по фигурному катанию (в баллах), хранятся в массиве из 18 элементов. В первых шести элементах записаны оценки по обязательной программе; седьмом, ..., двенадцатом – по короткой программе; в остальных – по произвольной программе. Выяснить, по какому виду программы спортсмен показал лучший результат.
- Рост 22 учеников класса представлен в виде массива. Рост мальчиков условно задан отрицательными числами. Определить средний рост мальчиков и средний рост девочек.
- Рост 25 учеников класса представлен в виде массива. Определить количество учеников, рост которых больше среднего роста по классу.
- Составить программу вывода на экран любого элемента массива по его индексу.
- Заполнить двумерный массив размером 7x7 так, как показано на рис.
1 0 0 0 0 0 1
0 1 0 0 0 1 0
0 0 1 0 1 0 0
0 0 0 1 0 0 0
0 0 1 0 1 0 0
0 1 0 0 0 1 0
1 0 0 0 0 0 1
- Заполнить двумерный массив размером 8x7 так, как показано на рис.
1 1 0 0 1 0 0 1
0 0 1 0 1 0 1 0
0 0 0 1 1 1 0 0
0 1 1 1 1 1 1 1
0 0 0 1 1 1 0 0
0 0 1 0 1 0 1 0
1 1 0 0 1 0 0 1
- Заполнить двумерный массив размером 7x7 так, как показано на рис.
1 1 1 1 1 1 1
0 1 1 1 1 1 0
0 0 1 1 1 0 0
0 0 0 1 0 0 0
0 0 1 1 1 0 0
0 1 1 1 1 1 0
1 1 1 1 1 1 1
- Заполнить двумерный массив так, как представлено на рис.
1 2 ... 10
11 12 ... 20
... ... ... ...
111 112 ... 120
- Заполнить двумерный массив так, как представлено на рис.
1 13 ... 109
2 14 ... 110
... ... ... ...
12 24 ... 120
- Заполнить двумерный массив так, как представлено на рис.
10 ... 2 1
20 ... 12 11
... ... ... ...
120 ... 112 111
- Заполнить двумерный массив так, как представлено на рис.
12 24 ... 120
... ... ... ...
2 14 ... 110
1 13 ... 109
- Заполнить массив размером 5x6 так, как показано на рис.
1 1 1 1 1
1 2 3 4 5
1 3 6 10 15
1 4 10 20 35
1 5 15 35 70
1 6 21 56 126
- Заполнить массив размером 7x6 так, как показано на рис.
1 1 2 3 4 5 6
6 2 3 4 5 6 1
21 3 4 5 6 1 2
56 4 5 6 1 2 3
126 5 6 1 2 3 4
252 6 1 2 3 4 5
- Заполнить двумерный массив 5x5 так, как представлено на рис.
1 2 3 4 5
16 17 18 19 6
15 24 25 20 7
14 23 22 21 8
13 12 11 10 9
- В двумерном массиве хранится информация о зарплате 18 сотрудников фирмы за каждый месяц года. Определить общую зарплату, выплаченную за год всем сотрудникам фирмы.
- В двумерном массиве хранится информация о зарплате 18 человек за каждый месяц года (в первом столбце – зарплата за январь, во втором – за февраль и т. д.). Составить программу для расчета средней зарплаты за любой месяц.
- В двумерном массиве хранится информация о зарплате 18 человек за каждый месяц года (первого человека – в первой строке, второго – во второй и т. д.). Верно ли, что годовой доход первого человека больше некоторого заданного числа?
- В двумерном массиве хранится информация об оценках каждого из 20 учеников класса по тому или иному предмету (в первой строке – информация об оценках первого ученика, во второй – второго). Общее число предметов равно 10. Определить среднюю оценку пятого ученика.
- В зрительном зале 23 ряда, в каждом из которых 40 мест (кресел). Информация о проданных билетах хранится в двумерном массиве, номера строк которых соответствуют номерам рядов, а номера столбцов – номерам мест. Если билет на то или иное место продан, то соответствующий элемент массива имеет значение 1, в противном случае – 0. Определить, имеются ли свободные места в первом ряду.
- В зрительном зале 25 рядов, в каждом из которых по 36 мест (кресел). Информация о проданных билетах хранится в двумерном массиве, номера строк которого соответствуют номерам рядов, а номера столбцов – номерам мест. Если билет на то или иное место продан, то соответствующий элемент массива имеет значение 1, в противном случае – 0. Определить: а) на какой ряд продано больше всего билетов; б) на какой ряд продано меньше всего билетов.
- В поезде 18 вагонов, в каждом по 36 мест. Информация о проданных на поезд билетах хранится в двумерном массиве, номера строк которого соответствуют номерам вагонов, а номера столбцов – номерам мест. Если билет на то или иное место продан, то соответствующий элемент массива имеет значение 1, в противном случае – 0. Составить программу, определяющую, имеются ли свободные места в том или ином вагоне поезда.
- Дан двумерный массив целых чисел. Определить минимальный номер строки, состоящей только из положительных элементов.
- Дан двумерный массив целых чисел. Определить, является ли сумма элементов первой строки массива четным числом.
- Дан двумерный массив целых чисел. Принимая, что массив просматривается построчно сверху вниз, а в каждой строке – слева направо, найти координаты (номера) первого элемента, кратного семи.
- Дан двумерный массив целых чисел. Принимая, что массив просматривается построчно сверху вниз, а в каждой строке – слева направо, найти координаты (номера) первого элемента, равного нулю.
- Дан двумерный массив целых чисел. Принимая, что массив просматривается построчно сверху вниз, а в каждой строке – слева направо, найти координаты (номера) последнего четного элемента.
- Дан двумерный массив целых чисел. Принимая, что массив просматривается построчно сверху вниз, а в каждой строке – слева направо, найти координаты (номера) последнего элемента, большего числа z.
- Дан двумерный массив целых чисел. Составить программу, которая определяет, есть ли в некоторой строке массива хотя бы один элемент, оканчивающийся цифрой 3.
- Дан двумерный массив целых чисел. Составить программу, которая определяет, есть ли в некоторой строке массива хотя бы один элемент, равный заданному числу.
- Дан двумерный массив целых чисел. Составить программу, которая определяет, есть ли в некотором столбце массива хотя бы один элемент, кратный заданному числу.
- Дан двумерный массив целых чисел. Составить программу, которая определяет, есть ли в некотором столбце массива хотя бы один элемент, равный нулю. В случае положительного ответа должны быть напечатаны координаты любого из таких элементов.
- Дан двумерный массив целых чисел. Составить программу, определяющую, верно ли, что сумма элементов столбца массива с известным номером кратна заданному числу.
- Дан двумерный массив. Выяснить, является ли произведение элементов второго столбца массива трехзначным числом.
- Дан двумерный массив. Выяснить, является ли сумма элементов четвертой строки массива двузначным числом.
- Дан двумерный массив. Определить координаты максимального элемента массива. Если элементов с максимальным значением несколько, то должны быть найдены координаты самого верхнего и самого левого из них.
- Дан двумерный массив. Определить координаты минимального элемента массива. Если элементов с минимальным значением несколько, то должны быть найдены координаты самого нижнего и самого правого из них.
- Дан двумерный массив. Определить максимальный элемент массива.
- Дан двумерный массив. Определить минимальный элемент массива.
- Дан двумерный массив. Определить номер столбца, в котором расположен минимальный элемент четвертой строки массива. Если элементов с минимальным значением в этой строке несколько, то должен быть найден номер столбца самого левого из них.
- Дан двумерный массив. Определить номер строки, в котором расположен максимальный элемент третьего столбца массива. Если элементов с максимальным значением в этом столбце несколько, то должен быть найден номер строки самого нижнего из них.
- Дан двумерный массив. Определить: а) максимальное значение среди элементов третьего столбца массива; б) минимальное значение среди элементов второй строки массива.
- Дан двумерный массив. Определить: а) среднее арифметическое элементов второго столбца массива; б) среднее арифметическое элементов k-й строки массива.
- Дан двумерный массив. Определить: а) сумму всех элементов второго столбца массива; б) сумму всех элементов k-й строки массива.
- Дан двумерный массив. Определить: а) сумму всех элементов третьей строки массива; б) сумму всех элементов s-го столбца массива.
- Дан двумерный массив. Определить: а) сумму квадратов элементов второй строки массива; б) сумму квадратов элементов c-го столбца массива.
- Дан двумерный массив. Определить: а) сумму квадратов элементов четвертого столбца массива; б) сумму квадратов элементов k-й строки массива.
- Дан двумерный массив. Составить программу, которая определяет, является ли последовательность элементов некоторого столбца массива упорядоченной по невозрастанию. В случае отрицательного ответа в обеих задачах должны быть напечатаны координаты первого элемента, нарушающего указанную упорядоченность.
- Дан двумерный массив. Составить программу, которая определяет, является ли последовательность элементов некоторой строки массива упорядоченной по неубыванию.
- Дан двумерный массив. Составить программу, определяющую, верно ли, что произведение элементов столбца массива с известным номером не превышает заданного числа?
- Дан двумерный массив. Составить программу, определяющую, верно ли, что сумма элементов строки массива с известным номером превышает заданное число?
- Заполнить двумерный массив результатами таблицы умножения (в первой строке должны быть записаны произведения каждого из чисел от 1 до 9 на 1, во второй – на 2, ..., в последней – на 9).
- Составить программу нахождения номера столбца, в котором расположен минимальный элемент любой строки двумерного массива. Если элементов с минимальным значением в этой строке несколько, то должен быть найден номер столбца самого левого из них.
- Составить программу нахождения номера строки, в которой расположен максимальный элемент любого столбца двумерного массива. Если элементов с максимальным значением в этом столбце несколько, то должен быть найден номер строки самого нижнего из них.
- Составить программу: а) нахождения минимального значения среди элементов любой строки двумерного массива; б) нахождения максимального значения среди элементов любого столбца двумерного массива.
- Таблица футбольного чемпионата задана в виде двумерного массива из n строк и n столбцов, в котором все элементы, принадлежащие главной диагонали, равны нулю, а каждый элемент, не принадлежащий главной диагонали, равен 3, 1 или 0 (числу очков, набранных в игре: 3 – выигрыш, 1 – ничья, 0 – проигрыш). а) Найти число команд, имеющих больше побед, чем поражений. б) Определить номера команд, прошедших чемпионат без поражений.
- Три группы студентов, в каждой из которых 20 человек, в сессию сдавали по 3 экзамена. Сведения об оценках каждой группы хранятся в двумерных массивах. Определить лучшую по средней оценке группу.
- Фирма имеет 10 магазинов. Информация о доходе каждого магазина за каждый месяц года хранится в двумерном массиве (в первом столбце за январь, во втором – за февраль и т. д.). Верно ли, что общий доход фирмы в сентябре превысил некоторое заданное число?
- Фирма имеет 10 магазинов. Информация о доходе каждого магазина за каждый месяц года хранится в двумерном массиве (первого магазина – в первой строке, второго – во второй и т. д.). Составить программу для расчета среднемесячного дохода любого магазина.
- В двумерном массиве имеются отрицательные элементы. Определить координаты самого нижнего и самого правого из них.
- В двумерном массиве размером 17 17 записано количество очков, набранных той или иной командой во встречах с другими командами (3 – если данная команда выиграла игру, 0 – если проиграла, 1 – если игра закончилась вничью). Определить: а. сколько очков набрала команда, ставшая чемпионом; б. номер команды, занявшей последнее место.
- В Москве самыми теплыми являются дни с 15 июля по 15 августа. Для проведения музыкального фестиваля необходимо выбрать 7 следующих подряд дней этого периода, которые были наиболее теплыми за последние 10 лет (данные каждого года о температуре воздуха в указанный период имеются).
- Вывести на экран (в одну строку все элементы главной диагонали квадратного массива, начиная с элемента, расположенного в левом верхнем углу.
- Вывести на экран (в одну строку все элементы побочной диагонали квадратного массива, начиная с элемента, расположенного в левом нижнем углу.
- Вывести на экран (в одну строку) все элементы побочной диагонали квадратного массива, начиная с элемента, расположенного в правом верхнем углу.
- Дан двумерный массив из двадцати двух строк и двух столбцов. Найти максимальную сумму элементов в двух соседних строках.
- Дан двумерный массив из двадцати двух строк и двух столбцов. Найти номера двух соседних строк, сумма элементов в которых максимальна.
- Дан двумерный массив из двадцати двух строк и двух столбцов. Найти номера двух соседних строк, сумма элементов в которых минимальна.
- Дан двумерный массив из двух строк и двадцати столбцов. Найти максимальную сумму элементов в двух соседних столбцах.
- Дан двумерный массив из двух строк и двадцати столбцов. Найти номера двух соседних столбцов, сумма элементов в которых максимальна.
- Дан двумерный массив из двух строк и пятнадцати столбцов. Найти минимальную сумму элементов в двух соседних столбцах.
- Дан двумерный массив из двух строк и пятнадцати столбцов. Найти номера двух соседних столбцов, сумма элементов в которых минимальна.
- Дан двумерный массив из пятнадцати строк и двух столбцов. Найти минимальную сумму элементов в двух соседних строках.
- Дан двумерный массив из пятнадцати строк и двух столбцов. Найти номера двух соседних строк, сумма элементов в которых минимальна.
- Дан двумерный массив размером nxn, заполненный целыми числами. Все его однозначные элементы записать в один одномерный массив, а остальные – в другой.
- Дан двумерный массив размером nxn, заполненный целыми числами. Все его отрицательные элементы записать в одномерный массив.
- Дан двумерный массив размером nxn, заполненный целыми числами. Все его положительные элементы записать в один одномерный массив, а остальные – в другой.
- Дан двумерный массив размером nxn, заполненный целыми числами. Все его четные элементы записать в один одномерный массив, а нечетные – в другой.
- Дан двумерный массив размером nxn, заполненный целыми числами. Все его элементы, кратные трем, записать в одномерный массив.
- Дан двумерный массив целых чисел. В каждой его строке найти: а) первый отрицательный элемент (принять, что отрицательные элементы есть в каждой строке); б) последний четный элемент (принять, что четные элементы есть в каждой строке).
- Дан двумерный массив целых чисел. В каждом его столбце найти: а) первый нечетный элемент (принять, что нечетные элементы есть в каждом столбце); б) последний положительный элемент (принять, что положительные эле-менты есть в каждом столбце).
- Дан двумерный массив целых чисел. Выяснить: а) имеется ли в нем положительный элемент; б) имеется ли в нем элемент, последняя цифра которого равна а.
- Дан двумерный массив целых чисел. Для каждого его столбца выяснить: а) имеются ли в нем элементы, большие некоторого числа d; б) имеются ли в нем нечетные элементы.
- Дан двумерный массив целых чисел. Для каждой строки выяснить: а) имеются ли в ней отрицательные элементы; б) имеются ли в ней элементы, последняя цифра которых равна b.
- Дан двумерный массив целых чисел. Для каждой строки выяснить: а) имеются ли в ней положительные элементы; б) имеются ли в ней элементы, последняя цифра которых равна а.
- Дан двумерный массив целых чисел. Для каждой строки выяснить: а) упорядочены ли ее элементы по возрастанию (при просмотре слева направо); б) имеются ли в ней одинаковые элементы.
- Дан двумерный массив целых чисел. Определить: а) есть ли в нем столбец, в котором имеются одинаковые элементы; б) есть ли в нем столбец, в котором имеются как минимум три элемента, являющиеся минимальными в массиве.
- Дан двумерный массив целых чисел. Определить: а) есть ли в нем столбец, состоящий только из нулей; б) есть ли в нем столбец, состоящий только из элементов, принадлежащих промежутку от 0 до b.
- Дан двумерный массив целых чисел. Определить: а) есть ли в нем столбец, состоящий только из четных элементов; б) есть ли в нем столбец, в котором равное количество положительных и отрицательных элементов.
- Дан двумерный массив целых чисел. Определить: а) есть ли в нем строка, состоящая только из нечетных элементов; б) есть ли в нем строка, состоящая только из элементов, кратных числу a или b.
- Дан двумерный массив целых чисел. Сформировать одномерный массив, каждый элемент которого равен количеству нечетных отрицательных элементов соответствующей строки двумерного массива.
- Дан двумерный массив целых чисел. Сформировать одномерный массив, каждый элемент которого равен количеству отрицательных элементов в соответствующей строке двумерного массива, кратных 3 или 7.
- Дан двумерный массив целых чисел. Сформировать одномерный массив, каждый элемент которого равен первому четному элементу соответствующего столбца двумерного массива (если такого элемента в столбце нет, то он равен нулю).
- Дан двумерный массив целых чисел. Сформировать одномерный массив, каждый элемент которого равен последнему нечетному элементу соответствующей строки двумерного массива (если такого элемента в строке нет, то он равен нулю).
- Дан двумерный массив целых чисел. Сформировать одномерный массив, каждый элемент которого равен сумме четных положительных элементов соответствующего столбца двумерного массива.
- Дан двумерный массив целых чисел. Удалить из него все строки, количество нечетных элементов которых равно заданному числу.
- Дан двумерный массив целых чисел. Удалить из него удалить все столбцы, сумма элементов которых больше заданного числа.
- Дан двумерный массив. Найти строку с минимальной суммой элементов. Если таких строк несколько, должен быть найден номер самой верхней из них.
- Дан двумерный массив. Сформировать одномерный массив, каждый элемент которого равен количеству элементов соответствующего столбца двумерного массива, больших данного числа.
- Дан двумерный массив. Сформировать одномерный массив, каждый элемент которого равен сумме элементов соответствующей строки двумерного массива, меньших данного числа.
- Дан двумерный массив. Удалить из него все столбцы, номер которых кратен трем. На сколько уменьшится количество столбцов?
- Дан двумерный массив. Удалить из него все строки с нечетными номерами. На сколько уменьшится количество строк?
- Дан двумерный массив. Удалить из него все строки с четными номерами. На сколько уменьшится количество строк?
- Дан двумерный массив. Удалить из него первую из строк, сумма элементов которых кратна некоторому заданному числу.
- Дан двумерный массив. Удалить из него первую из строк, сумма элементов которых не превышает некоторое заданное число.
- Дан двумерный массив. Удалить из него первый из столбцов, количество нулей в котором равно некоторому заданному числу.
- Дан двумерный массив. Удалить из него строку, расположенную перед s-й строкой.
- Дан двумерный массив. Удалить из него k-ю строку.
- Дан двумерный массив. Удалить из него s-й столбец.
- Дан двумерный массив. Удалить строку и столбец, на пересечении которых расположен наименьший по модулю элемент массива.
- Для каждого столбца квадратного массива определить сумму тех двух элементов, которые принадлежат главной и побочной диагоналям.
- Для каждой строки квадратного массива определить сумму тех двух элементов, которые принадлежат главной и побочной диагоналям.
- Заменить значения всех элементов главной диагонали квадратного массива нулевыми.
- Заменить значения всех элементов побочной диагонали квадратного массива значениями, равными 100.
- Найти произведение элементов главной диагонали квадратного массива.
- Определить среднее арифметическое элементов главной диагонали квадратного массива.
- Определить среднее арифметическое элементов побочной диагонали квадратного массива.
- Определить сумму элементов главной диагонали квадратного массива.
- Определить сумму элементов побочной диагонали квадратного массива.