Вопрос задан 23.10.2023 в 13:10. Предмет Информатика. Спрашивает Ваганова Алёна.

Напишите плиз программу на C++ даю 50 балов ! a)напечатать таблицу стоимости 50, 100, 150, .....

1000 г сыра ( стоимость 1кг сыра вводится с клавиатуры) .b) Напечатать таблицу умножения на число n (значение n вводится с клавиатуры; 1<n<9).
0 0
Перейти к ответам

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

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Сесоров Егор.
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;
}


0 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.

0 0

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос