Проверьте пож программу ** наличие ошибок, я точно не знаю как использоватьcin, cout...

0 голосов
37 просмотров

Проверьте пож программу на наличие ошибок, я точно не знаю как использоватьcin, cout
Написать программу на С++, которая бы вычисляла и распечатывала на экран объем куба и площадь его поверхности по заданному ребру куба A.
#include
#include
using namespace std;
void main()
{
float A,V,S;
cout<<"vvesti A " \n;<br>cin>> A;
V=A*A*A;
S=6*A*A;
cout <<"V=%f "\n;<br>cout<<”S=%f "\n;<br>return 0;
}


Информатика (380 баллов) | 37 просмотров
Дан 1 ответ
0 голосов

#include
using namespace std;
void main(){
int a,v,s;
cout<<"Input a: ";<br>cin>>a;
v = a*a*a;
s = 6*a*a;
cout<<"Ob'em: "<<v<<endl; //оператор endl - переносит каретку на новую строку<br>cout<<"Ploshch.: "<<s<<endl;<br>system("pause"); //останавливает выполнение программы до нажатия любой клавиши
}

(3.7k баллов)
0

Эм, я ответил на поставленный вопрос. Ему нужно было указать на ошибки. В каком месте мое решение не полное?

0

%f. Данный оператор, позволяющий определить тип выводимой переменной перешел из С. Он неуместен при использовании операторов потокового ввода-вывода cin/cout'a. Его следовало в ответе заменить на "endl". Этого не было. Вы лишь спросили, что это такое. + для более наглядного понимания Ваших исправлений, было бы лучше написать правильный код программы, чтобы Пользователь, задавший вопрос, мог сравнить 2 кода и увидеть свои неточности.

0

Присоединюсь. В задании было сказано: "Написать программу на С++,...". Считаю, что ключевое слово тут - НАПИСАТЬ. У Alca132 были рассмотрены отдельные ошибки в коде, а вариант решения предложен в комментариях, в то время как назначение комментариев состоит в пояснении ответа. Т.е. если уж использовать комментарии, правильно было сделать наоборот: в ответе разместить программу, а в комментариях пояснить. где были ошибки.

0

Да, в текст задания начинается фразой "проверьте ... программу на наличие ошибок", но если даже понимать ответ буквально - надо было привести исходный текст и исправления к нему. Это моё мнение.