
Вопрос задан 11.04.2021 в 18:23.
Предмет Информатика.
Спрашивает Кравченко Елизавета.
Program gt; var a,b,c,k:integer; begin k:=0; for a:=0 to 12 do for b:=0 to 10 do for c:=0 to 8 do
if(a*15+b*17+c*21=185)then begin k:=k+1; writeln(a,' ',b,' ',c); end; writeln(k,'-кол-во способов'); end. переведите на С++ пожалуйста

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

Отвечает Бушуев Данил.
#include <iostream>
using namespace std;
int main()
{
int k=0;
for (int a = 0; a < 13; a++ )
for (int b = 0; b < 11; b++ )
for (int c = 0; c < 9; c++ )
if (a*15+b*17+c*21==185)
{
k++;
cout<<a<<" "<<b<<" "<<c<<" "<<endl;
}
cout<<k<<"-кол-во способов"<<endl;
system("pause");
return 0;
}
using namespace std;
int main()
{
int k=0;
for (int a = 0; a < 13; a++ )
for (int b = 0; b < 11; b++ )
for (int c = 0; c < 9; c++ )
if (a*15+b*17+c*21==185)
{
k++;
cout<<a<<" "<<b<<" "<<c<<" "<<endl;
}
cout<<k<<"-кол-во способов"<<endl;
system("pause");
return 0;
}



Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.
Вот эквивалентный код на C++:
cpp#include <iostream>
int main() {
int a, b, c, k = 0;
for (a = 0; a <= 12; a++) {
for (b = 0; b <= 10; b++) {
for (c = 0; c <= 8; c++) {
if (a * 15 + b * 17 + c * 21 == 185) {
k++;
std::cout << a << ' ' << b << ' ' << c << std::endl;
}
}
}
}
std::cout << k << "-кол-во способов" << std::endl;
return 0;
}
Эта программа выполняет то же самое, что и исходная программа на Pascal, используя циклы for
и условный оператор if
. Различия заключаются в использовании синтаксиса C++ и стандартных библиотек ввода/вывода.


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

Информатика 562

Информатика 404

Информатика 31

Информатика 76

Информатика 16

Информатика 41

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