Рекомендация: прочитайте задачу! Выполните ее и сравните полученный результат с картинкой CMD
Если вы полностью уверены что не можете осилить эту задачу, советую вам просмотреть код и полностью в нем разобраться! Протестировать все в отладчике!
Напишите программу, которая выводила бы на экран текстовую таблицу (используйте escape-последовательности):
#include <iostream>
#include <time.h>
#include <stdlib.h>
using namespace std;
#define STOP_CMD system("pause");
#define COLOR_CMD system("color 0A");
int main() {
COLOR_CMD
cout << "\t\tHomework" << endl; // Table escape
cout << "Task 1:" << endl;
cout << "-----------------------------------------\n";
cout << "| X | Y |X AND Y|X OR Y | NOT X |\n";
cout << "-----------------------------------------\n";
cout << "| 0 | 0 | 0 | 0 | 1 |\n";
cout << "| 0 | 1 | 0 | 1 | 1 |\n";
cout << "| 1 | 0 | 0 | 1 | 0 |\n";
cout << "| 1 | 1 | 1 | 1 | 0 |\n";
cout << "-----------------------------------------\n" << endl;
STOP_CMD
return 0;
}
Дана диагональ телевизора в дюймах. Написать программу, определяющую эту же диагональ в сантиметрах (1 дюйм = 2.54 сантиметров). Ниже представлен пример для проверки программы на корректность. Входными данными являются: Диагональ телевизора (inch) – > 42 –––––––––––––––––––––––––––– Выходные данные: Диагональ телевизора: 107 см.
#include <iostream>
using namespace std;
#define STOP_CMD system("pause");
#define COLOR_CMD system("color 0A");
int main() {
COLOR_CMD
const double centimeter = 2.54;
double inch = 0;
cout << "Enter inches:" << endl;
cin >> inch;
cout << "Diagonal in centimeters = " << inch * centimeter << endl;
STOP_CMD
return 0;
}
Емкость аккумулятора смартфона составляет N мАч. Написать программу, определяющую минимальную емкость переносного зарядного устройства (powerbank), если необходимо 3 полных заряда смартфона. Ниже представлен пример для проверки программы на корректность.Входными данными являются: Емкость аккумулятора смартфона (мАч.) – > 3000 –––––––––––––––––––––––––––– Выходные данные: Минимальная емкость: 9000 мАч.
#include <iostream>
using namespace std;
#define STOP_CMD system("pause");
#define COLOR_CMD system("color 0A");
int main() {
COLOR_CMD
int capacity = 0;
cout << "Enter battary capacity:" << endl;
cin >> capacity;
cout << "Battary output capacity = " << capacity * 3 << endl;
STOP_CMD
return 0;
}
За один день хомячок съедает K грамм корма. Написать программу, определяющую закупку корма в килограммах на 30 дней. Ниже представлен пример для проверки программы на корректность. Входными данными являются: Расход корма за 1 день (г.) – > 20 –––––––––––––––––––––––––––– Выходные данные: Объем корма на 30 дней: 0.6 кг.
#include <iostream>
using namespace std;
#define STOP_CMD system("pause");
#define COLOR_CMD system("color 0A");
int main() {
COLOR_CMD
float days = 0, gram = 0.20;
cout << "Enter the number of days how much the hamster will eat:" << endl;
cin >> days;
cout << "1 days hamster eats = " << gram << endl;
cout << "For " << days << " days you need a kilogram of food = " << days * gram << endl;
days = 30;
cout << "For 30 days you need a kilogram of food = " << days * gram << endl;
STOP_CMD
return 0;
}