Top.Mail.Ru
Ответы
Аватар пользователя
9лет
Изменено
Аватар пользователя
Аватар пользователя
Аватар пользователя
Программирование
+2

Не понятно где я допустил ошибку..?

Здравствуйте!!! помогите пожалуйста что тут не так.. прошу без обзываний.. в программировании я пока что слаб)
error C4430: отсутствует спецификатор типа - предполагается int. Примечание. C++ не поддерживает int по умолчанию
: error C2365: SetConsoleOutputCP: переопределение; предыдущим определением было "функция"
error C2065: program: необъявленный идентификатор
error C2146: синтаксическая ошибка: отсутствие ";" перед идентификатором "Case6"
error C2065: Case6: необъявленный идентификатор
error C2065: var: необъявленный идентификатор
error C2146: синтаксическая ошибка: отсутствие ";" перед идентификатором "N"
error C2065: Integer: необъявленный идентификатор
: error C2065: Real: необъявленный идентификатор
: error C2146: синтаксическая ошибка: отсутствие ";" перед идентификатором "cout"
C4551: в вызове функции отсутствует список аргументов
error C2065: N: необъявленный идентификатор
error C3861: Readln: идентификатор не найден
: error C2065: L: необъявленный идентификатор
error C3861: Readln: идентификатор не найден
: error C2065: Case: необъявленный идентификатор
error C2146: синтаксическая ошибка: отсутствие ";" перед идентификатором "N"
error C2065: N: необъявленный идентификатор

По дате
По рейтингу
Аватар пользователя
Мыслитель
9лет

// ConsoleApplication1.cpp: определяет точку входа для консольного приложения.
//

#include "stdafx.h"
#include iostream>
#include windows.h>
#include locale.h>
using namespace std;
int main() {
setlocale(LC_ALL, "RUS");
int N;
float L;
cout << "Введите номер единицы длины\n";
cin >> N;
cout << "Введите лдлину отрезка\n";
cin >> L;
cout << "\n";
switch (N)
{
case 1: cout << (L / 10);
break;
case 2: cout <<(L * 1000);
break;
case 3: cout << (L);
break;
case 4: cout << (L / 1000);
break;
case 5: cout << (L / 100);
break;
};
cout << "\n";
system("pause");
return 0;
}

Аватар пользователя
Профи
9лет

это уже не в первый раз
опять языки перепутал
функция main должна выглядеть так:

int main()
{
setlocale(LC_ALL, "Russian");
int n;
float l;
cout<<"Выберите единицу измерения длины: ";
cin>>n;
cout<<"Введите длину отрезка: ";
cin>>l;
switch(n)
{
case 1: cout<<l/10; break;
case 2: cout<<l*1000; break;
case 3: cout<<l; break;
case 4: cout<<l/1000; break;
case 5: cout<<l/100; break;
}
}

Аватар пользователя
Искусственный Интеллект
9лет

Конечно :))))