НЕТ, НИ РАЗУ С 1933 ГОДА!
> ПОКА!
ДО СВИДАНИЯ, МИЛЫЙ!
Улучшите вашу программу:
Что если бабуля не хочет, чтобы вы уходили? Когда вы кричите ПОКА!, она может притвориться, что не слышит вас.
Измените ваш код так, чтобы вам нужно было прокричать ПОКА! три раза подряд. Удостоверьтесь в правильности вашей программы: если вы прокричите ПОКА! три раза, но в одной строке, вы должны и дальше разговаривать с бабулей.
Примерный диалог в изменённой программе может выглядеть так:
> ПОКА!
НЕТ, НИ РАЗУ С 1934 ГОДА!
> ПОКА! ПОКА! ПОКА!
НЕТ, НИ РАЗУ С 1946 ГОДА!
> ПОКА!
НЕТ, НИ РАЗУ С 1943 ГОДА!
> ПОКА!
НЕТ, НИ РАЗУ С 1941 ГОДА!
> ПОКА!
ДО СВИДАНИЯ, МИЛЫЙ!
ЯП: С++ | можно не писать std:: , если использовать пространство имен: using namespace std;
#include <iostream>
int main() {
const int SIZE = 10;
int regim, sum, max, count;
int arr[SIZE];
for (int i = 0; i < SIZE; i++)
{
std::cin >> arr[i]; // вводим элементы массива
std::cout << arr[i] << "\t"; // выводим массив в консоль
}
std::cin >> regim;
if ((regim > 0) && (regim < 4))
{
if (regim == 1)
{
for (int i = 0; i < SIZE; i++)
{
sum += arr[i]; // или sum = sum + arr[i];
}
std::cout << "Сумма элементов массива = " << sum << std::endl;
}
else if (regim == 2)
{
max = arr[0];
for (int i = 0; i < SIZE; i++)
{
if (max < arr[i])
max = arr[i];
}
std::cout << "Максимальный элемент в массиве = " << max << std::endl;
}
else
{
for (int i = 0; i < SIZE; i++)
{
if (arr[i] < 0)
count++;
}
std::cout << "Число отрицательных элементов в массиве = " << count << std::endl;
}
}
else
std::cout << "Доступен только 1-3 режим!" << std::endl;
return 0;
}
#include <iostream>
using namespace std;
int main() {
setlocale(LC_ALL, "");
int N = 10;
int max = -9999999;
int sum = 0;
int choise = 0;
int arr[N] = {0};
cout << "Введите 10 значений: ";
for(int i = 0; i<N; ++i) {
cin >> arr[i];
}
cout << "Введите действие (1 - +, 2 - макс. значение, 3 - колво отр. значений)";
cin >> choise;
if(choise==1) {
for(int i = 0; i<N; ++i) {
sum+=arr[i];
}
cout << endl << "Сумма: " << sum;
}
if(choise==2) {
for(int i = 0; i<N; ++i) {
if(arr[i]>max) {
max = arr[i];
}
}
cout << endl << "Макс. знач: " << max;
}
if(choise==3) {
for(int i = 0; i<N; ++i) {
if(arr[i]<0) {
++sum;
}
}
cout << "Колво отр. знач: " << sum;
}
if(choise!=1&&choise!=2&&choise!=3) {
cout << "Введите корректное значение.";
}
return 0;
}