М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
Каринэль
Каринэль
26.03.2023 14:30 •  Информатика

Почтовый автомат предлагает поздравительные открытки на три темы в трех вариантах .
Ввести с клавиатуры номер темы (от 1 до 3) и номер варианта (1,2,3), выдать нужную открытку (сообщение, например: «Новогодние, вариант 3»).
Предусмотреть обработку неправильного номера или варианта.
1. Новогодние.
2. С Днем Рождения.
3. С Днем Защитника Отечеcтва

напишите на С++

👇
Ответ:
AnnaKhusainova
AnnaKhusainova
26.03.2023

VS C++

Код:

int main()

{

   int a = 0;

   int b = 0;

   std::cin >> a >> b;

   switch (a)

   {

   case 1:

       std::cout << "Новогодние, ";

       switch (b)

       {

       case 1:

           std::cout << "Поздравление 1";

           break;

       case 2:

           std::cout << "Поздравление 2";

           break;

       case 3:

           std::cout << "Поздравление 3";

           break;

       default:

           std::cout << "Такого поздравления нет";

           break;

       }

       break;

   case 2:

       std::cout << "С Днем Рождения, ";

       switch (b)

       {

       case 1:

           std::cout << "Поздравление 1";

           break;

       case 2:

           std::cout << "Поздравление 2";

           break;

       case 3:

           std::cout << "Поздравление 3";

           break;

       default:

           std::cout << "Такого поздравления нет";

           break;

       }

       break;

   case 3:

       std::cout << "С Днем Защитника Отечества, ";

       switch (b)

       {

       case 1:

           std::cout << "Поздравление 1";

           break;

       case 2:

           std::cout << "Поздравление 2";

           break;

       case 3:

           std::cout << "Поздравление 3";

           break;

       default:

           std::cout << "Такого поздравления нет";

           break;

       }

       break;

   default:

       std::cout << "Такой темы нет.";

       break;

   }  

}

Пример работы:

Ввод:

2 3

Вывод:

С Днем Рождения, Поздравление 3

Ввод:

4 1

Вывод:

Такой темы нет.

Примечание:

Заполните поздравления на свои.

4,5(47 оценок)
Открыть все ответы
Ответ:
smokenmyr
smokenmyr
26.03.2023

Задача по расчету объемов информации.

Итак 1.5 Кб передаются за 210 секунд.  Переведем 1.5 Кб в байты 1кб=1024 байт

1.5 умножим на 1024 = 1536 байт.

Рассчитаем пропускную канала связи.

Для этого разделим объем на время.

1536/210

теперь

Узнаем скорость передачи второго файла.

Объем 512 байт, будет передаваться 512/(1536/210)=70 секунд.


Можно пойти другим путем и увидеть, что 512 это ровно в три раза меньше чем 1.5 кб и тогда понятно что файл, который имеет в три раза меньший размер будет передаваться в три раза быстрее, значит 210/3=70 секунд



70 секунд. 512/(1,5*1024/210)=70

4,7(22 оценок)
Ответ:
незнаю177
незнаю177
26.03.2023
Pascalabc.net var   a: array[1..10000] of integer;   kz,maxp,n,i,j: integer;   begin     i: =0;   maxp: =integer.minvalue;   writeln ('готов к приему чисел');   repeat     i: =i+1;     readln (a[i]);     until a[i]=0;   n: =i-1;   readln (kz);   for i: =1 to n-1 do      for j: =2 to n do        if maxp< (a[i]*a[j]) then maxp: =(a[i]*a[j]);     writeln ('получено ',n,' чисел');   writeln;   writeln ('полученное контрольное значение: ',kz);   writeln;   writeln ('вычисленное контрольное значение: ',maxp);   writeln;   if kz=maxp      then writeln ('контроль пройден')     else writeln ('контроль не пройден'); end. результаты: 1) готов к приему чисел 1 2 3 4 5 0 20 получено 5 чисел полученное контрольное значение: 20 вычисленное контрольное значение: 20 контроль пройден 2) готов к приему чисел 1 2 3 4 5 6 0 20 получено 6 чисел полученное контрольное значение: 20 вычисленное контрольное значение: 30 контроль не пройден
4,4(1 оценок)
Это интересно:
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ