Автор ЁГЗ УР задал вопрос в разделе Другие языки и технологии
не могу найти ошибку в С++. оператор if else и получил лучший ответ
Ответ от Капитан Гугл[гуру]
После фигурных скобок не нужна точка с запятой. Она там - пустой оператор, разрывающий оператор if-else.
И вообще
int Ti[4] = {0.8, 6.7, 144}, d[4]={0.68, ..}, K2 = {0.27,...};
cout << Ti[ A ] ...
Ответ от - -[гуру]
Подходит case
switch(a)
{
case 1:
Ti=0.8;d=0.681;K2=0.27;
break;
case 2:
Ti=6.7;d=0.786;K2=0.11;
break;
case 3:
Ti=144;d=0.932;K2=0.086;
break;
}
И, фигурные скобки в if нужны, если будет больше одной команды.
Подходит case
switch(a)
{
case 1:
Ti=0.8;d=0.681;K2=0.27;
break;
case 2:
Ti=6.7;d=0.786;K2=0.11;
break;
case 3:
Ti=144;d=0.932;K2=0.086;
break;
}
И, фигурные скобки в if нужны, если будет больше одной команды.
Ответ от Дмитрий Касперский[гуру]
ну, во-первых, ; не нужна между if и else ты же циклу голову обрубаешь,
а во-вторых, не хватает одного else перед выводом сообщения, if есть, а else нету.
ну, во-первых, ; не нужна между if и else ты же циклу голову обрубаешь,
а во-вторых, не хватает одного else перед выводом сообщения, if есть, а else нету.
Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: не могу найти ошибку в С++. оператор if else
[PASCAL] IF - ELSE IF - ELSE. Программирование.
После служебного слова if должно идти только логическое выражение.
Ни чего другого после if не
подробнее...
для чего нужны виртуальные функции в C+/+?
Современные программы могут насчитывать десятки тысяч классов, которые связаны между собой
подробнее...
спросили в Sikorsky
Как будет выглядеть программа решения квадратного уравнения ax^2 + bx + c = 0 (Паскаль)???
Для Одри можно и покороче ))
Только для случая одного корня печатается 2 одинаковых. Так тоже
подробнее...
Как будет выглядеть программа решения квадратного уравнения ax^2 + bx + c = 0 (Паскаль)???
Для Одри можно и покороче ))
Только для случая одного корня печатается 2 одинаковых. Так тоже
подробнее...
спросили в Вводить
C++ Проверка правильности ввода данных.
cin.getline(c, 50); вместо cin>>c попробуй.
т. к. ты указал только одну переменную, cin
подробнее...
C++ Проверка правильности ввода данных.
cin.getline(c, 50); вместо cin>>c попробуй.
т. к. ты указал только одну переменную, cin
подробнее...
Ответ от 3 ответа[гуру]
Привет! Вот еще темы с похожими вопросами:
вопрос по паскалю! можно ли в операторе if...then использовать or?
Использовать можно: If (a > b) or (c < d) Then...
А какой смысл применять OR к
подробнее...
C++. Работа со строковыми массивами.
Половина кода все равно съелась. Юзай pastebin.com
Единственное что могу предположить - нужно
подробнее...
c# - Ошибка: "Use of unassigned local variable"
srchislo = 0d где нибудь в начале проставь,
а так ей только при условиях значение
подробнее...
Написать программу на си ++ (файловый ввод вывод_
#include <iostream>
#include <fstream>
using namespace std;
void
подробнее...
Как написать программу на С++?
При создании программы используйте текстовый редактор, чтобы ввести операторы C++ в исходный файл
подробнее...
спросили в VRR
составить прогу для решения квадратного уравнения.в паскаль абц
var
a, b, c, D: Integer;
x1, x2: Real;
begin
WriteLn(\'Vvedite a, b, c\');
подробнее...
составить прогу для решения квадратного уравнения.в паскаль абц
var
a, b, c, D: Integer;
x1, x2: Real;
begin
WriteLn(\'Vvedite a, b, c\');
подробнее...
спросили в VRR
Задача в паскале!! Составить программу для вычеслени корней квадратного уравнения.Реализовать с помощью процедуры!!!
Это для вычисления для корней и для выявления действительно ли число иль нет. >>>
подробнее...
Задача в паскале!! Составить программу для вычеслени корней квадратного уравнения.Реализовать с помощью процедуры!!!
Это для вычисления для корней и для выявления действительно ли число иль нет. >>>
подробнее...