• Предмет: Информатика
  • Автор: nedelko298
  • Вопрос задан 5 месяцев назад

1) Пользователь вводит с клавиатуры 7 целых чисел. Напишите программу,
которая определяет максимальное из этих 7 чисел.
Подсказка (Массивы использовать не нужно!)
2) У швеи имеется ткань длиной L. Ей необходимо пошить подушки длиной P.
Условно договоримся, что ширина ткани совпадает с шириной подушки.
Определить сколько подушек сможет пошить швея, если умножать и делить
она не умеет.
3) Найти минимальный и максимальный элемент массива, состоящего из 10
чисел.
ПО С++ даю 70 балов

Ответы

Ответ дал: aurri
1

1.

#include <iostream>

using namespace std;

int main() {

setlocale(LC_ALL, "ru");

int maxNumber = INT_MIN;

int tryCount = 7;

int currentNumber;

for (int tryNumber = 1; tryNumber <= tryCount; tryNumber++)

{

 cout << "Попытка номер " << tryNumber << ", введите число : ";

 cin >> currentNumber;

 maxNumber = max(currentNumber, maxNumber);

}

cout << "Максимальное число которое было введено: " << maxNumber << endl;

return 0;

}

2.  

#include <iostream>

using namespace std;

int main() {

int L, P;

cout << "Введите длину ткани: ";

cin >> L;

cout << "Введите длину подушки: ";

cin >> P;

int count = 0;

while (L >= P) {

 count++;

 L -= P;

}

cout << "Швея может сшить " << count << " подушек." << endl;

return 0;

}

3.

#include <iostream>

using namespace std;

int main() {

   int arr[10] = { 5, 8, 1, 6, 9, 3, 2, 7, 4, 0 };

   int min = arr[0], max = arr[0];

   for (int i = 1; i < 10; i++) {

       if (arr[i] < min) {

           min = arr[i];

       }

       if (arr[i] > max) {

           max = arr[i];

       }

   }

   cout << "Минимальный элемент: " << min << endl;

   cout << "Максимальный элемент: " << max << endl;

   return 0;

}

Вас заинтересует