В
Все
М
Математика
А
Английский язык
Х
Химия
Э
Экономика
П
Право
И
Информатика
У
Українська мова
Қ
Қазақ тiлi
О
ОБЖ
Н
Немецкий язык
Б
Беларуская мова
У
Українська література
М
Музыка
П
Психология
А
Алгебра
Л
Литература
Б
Биология
М
МХК
О
Окружающий мир
О
Обществознание
И
История
Г
Геометрия
Ф
Французский язык
Ф
Физика
Д
Другие предметы
Р
Русский язык
Г
География

решить задачу.C++ Условие
По школе приказ: позвать на день профориентации тех учащихся, кто старше определенного возраста в R лет. Напишите программу, которая проанализирует имеющуюся информацию о группе и выведет на экран имена приглашенных учеников.

Формат входных данных
В первой строке вводится количество учеников n.

Далее следует по три строки на каждого учащегося, содержащие личную информацию: в первой строке имя, во второй – возраст, в третьей – телефонный номер

В последней строке вводится порог приглашенных учащихся – возраст R.

Формат выходных данных
Вывести имена учащихся, чей возраст старше R лет. В случае, если таких учащихся в группе нет, выведите на экран фразу: «There are no adult students».

примеры:
входные данные выходные данные
2 Honer Aleksandra
Honer Aleksandra Strelov Gleb
13
+79262873310
Strelov Gleb
14
+79052009472
12

Показать ответ
Ответ:
kakaxa6
kakaxa6
24.10.2020 08:47

Решается и первая и вторая

Вывод на скриншотах

 

#include <iostream>
using std::cout;
using std::cin;
using std::endl;

bool check(int, int);

int main()
{
   int a, b, c;

   cout << "Enter a, b, c: "; //Вводить через пробел
   cin >> a >> b >> c;

   //Проверка на упорядоченность
   if(a <= b && b <= c)
   {

      //Если числа являются упорядоченными,

      // то вывести на экран удвоенные значения
      cout << "The numbers are ordered:\n";
      cout << (a * 2) << ' ' << (b * 2) << ' ' << (c * 2) << endl;
   }
   else
      cout << "The numbers are not ordered" << endl;

   //Проверка на равенство
   if(check(a, b) || check(b, c) || check(a, c))
   {
      cout << "There are equal numbers" << endl;//Есть равные числа
   }
   else
      cout << "Equal numbers are not" << endl;//Нет равных чисел
   return 0;
}

bool check(int x, int y)
{
   if(x == y)
   {
      return true;
   }
   else
      return false;
}

 

 


Решить вторую.. 1. даны три числа а, b, с. удвойте эти числа, если они являются по возрастанию. 2. п
0,0(0 оценок)
Ответ:
silwana2002
silwana2002
21.02.2023 20:04

телерепортер успел заснять пилотов, занявших второе и третье места, которые поливали друг друга шампанским. Далее в кадр попал мокрый Хилл, поздравляющий пилота, занявшего второе место. Из  этого делаем вывод, что Хилл - 3.

Шумахер и Кулхардт пытались втащить на пьедестал почета пилота, занявшего четвертое место. Так как Хилл уже третий, то из перечисленных остался Алези - он 4

В это время Шумахер с четвертым гонщиком пожимали друг другу руки. В это время 2 и 3 места были на пьедистале, следовательно Шумахер - 1.

Ну и остался Кулхардт - он 2

0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота