Составить программу, отображающую значения трех величин – две из них генерируются по закону случайных целых чисел в диапазоне от 10 до 40, а третья дополняет сумму двух первых до 100. Значения полученных трех величин с подписями числовых значений отобразить на экране в виде цветной столбцовой диаграммы вида:
+ добавил разницу
Объяснение:
//Программа просит пользователя ввести два числа, получает числа от пользователя>>
//и затем печатает сумму, произведение, разность и частное этих чисел.
#include <iostream>
using namespace std;
int main()
{
int x, y, sum, pr, razn, chastn; //объявление
setlocale(LC_ALL, "Russian"); //руссификация командной строки
cout << "Введите два целых числа через пробел "; //приглашение
cin >> x >> y; //прочитать два целых числа
sum = x + y;
pr = x * y;
razn = x - y;
chastn = x / y;
cout << "Сумма чисел: " << sum << endl << "Произведение чисел: " << pr << endl ;
cout << "Разность чисел: " << razn << endl << "Частное чисел: " << chastn << endl;
_getch();
return 0; //показывает, что программа успешно завершена
}
Немного по-другому
Объяснение:
#include <iostream>
using namespace std;
void main(){
setlocale(LC_ALL, "Russian");
int x = 0;
cout << "Введите школьную оценку: " << endl;
cin >> x;
cout << x;
switch (x) {
case 2: cout << "неудовлетворительно"; break;
case 3: cout << "удовлетворительно"; break;
case 4: cout << "хорошо"; break;
case 5: cout << "отлично"; break;
switch (x) {
case 1:
case 2:
case 3: cout << "неудовлетворительно"; break;
case 4:
case 5:
case 6: cout << "удовлетворительно"; break;
case 7:
case 8:
case 9: cout << "хорошо"; break;
case 10:
case 11:
case 12: cout << "отлично"; break;
if (x > 0 && x <=59)
cout << "неудовлетворительно" << endl;
if (x >= 60 && x <=74)
cout << "удовлетворительно" << endl;
if (x >= 75 && x <=89)
cout << "хорошо" << endl;
if (x >= 90 && x <=100)
cout << "отлично" << endl;
switch (x) {
case 'F': cout << "неудовлетворительно"; break;
case 'D':
case 'E': cout << "удовлетворительно"; break;
case 'B':
case 'C': cout << "хорошо"; break;
case 'A': cout << "отлично"; break;
}
cout << endl;
}
}
cout << endl;
}