
Вопрос задан 23.10.2023 в 13:10.
Предмет Информатика.
Спрашивает Ваганова Алёна.
Напишите плиз программу на C++ даю 50 балов ! a)напечатать таблицу стоимости 50, 100, 150, .....
1000 г сыра ( стоимость 1кг сыра вводится с клавиатуры) .b) Напечатать таблицу умножения на число n (значение n вводится с клавиатуры; 1<n<9).

Ответы на вопрос

Отвечает Сесоров Егор.
A)
#include <iostream>
#include <cmath>
using namespace std;
int main() {
double c;
cin >> c;
for (int i=100; i<=1000; i+=50)
cout << i << " " << round(c*i/10)/100 << endl;
return 0;
}
b)
#include <iostream>
using namespace std;
int main() {
int n;
cin >> n;
for (int i=1; i<10; i++)
cout << i << " " << i*n << endl;
return 0;
}
#include <iostream>
#include <cmath>
using namespace std;
int main() {
double c;
cin >> c;
for (int i=100; i<=1000; i+=50)
cout << i << " " << round(c*i/10)/100 << endl;
return 0;
}
b)
#include <iostream>
using namespace std;
int main() {
int n;
cin >> n;
for (int i=1; i<10; i++)
cout << i << " " << i*n << endl;
return 0;
}





Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.
Конечно, вот пример программы на C++, которая выполняет задачи a) и b):
cpp#include <iostream>
using namespace std;
int main() {
// Задание a)
double cheesePricePerKg;
cout << "Введите стоимость 1 кг сыра: ";
cin >> cheesePricePerKg;
cout << "Граммы сыра\tСтоимость" << endl;
for (int grams = 50; grams <= 1000; grams += 50) {
double cost = (cheesePricePerKg * grams) / 1000;
cout << grams << " г\t\t" << cost << " руб" << endl;
}
// Задание b)
int n;
cout << "Введите число для таблицы умножения (1 < n < 9): ";
cin >> n;
if (n > 1 && n < 9) {
cout << "Таблица умножения на " << n << ":" << endl;
for (int i = 1; i <= 10; i++) {
cout << i << " * " << n << " = " << i * n << endl;
}
} else {
cout << "Число должно быть в диапазоне от 2 до 8." << endl;
}
return 0;
}
Сначала программа запрашивает стоимость 1 кг сыра, затем выводит таблицу стоимости сыра в диапазоне от 50 до 1000 граммов с шагом 50 граммов. После этого программа запрашивает число n
для таблицы умножения и выводит таблицу умножения на это число, предполагая, что n
находится в диапазоне от 2 до 8.


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