Форум программистов, компьютерный форум, киберфорум
Наши страницы

Мой компилятор не принимает "getline" и не хочет массив объявлять peson p[a] - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ В квадратной матрицы поменять местами столбик, содержащий наибольшее значение со столбиком, который содержит наименьшее значение http://www.cyberforum.ru/cpp-beginners/thread263593.html
1. В квадратной матрицы поменять местами столбик, содержащий наибольшее значение со столбиком, который содержит наименьшее значение. 2. Задано прямоугольную матрицу вещественных чисел. Найти...
C++ Оператор switch Сделать с помощью оператора switch: a*pow(x+7)-b когда x<5 && b!=0; (x-c*d)/a*x когда x>5 && b==0; x/c в других случаях. Добавлено через 25 минут Можно не решать, но хотябы объяснить как... http://www.cyberforum.ru/cpp-beginners/thread263590.html
Дано двумерный массив. Определить количество минимальных элементов C++
Дано двумерный массив. Определить количество минимальных элементов. Помогите написать на Turbo C++)))) Добавлено через 41 минуту :wall: Добавлено через 48 минут :cry:
Линейный алгоритм, а ошибку не вижу C++
Вот задачка : Дано действительное число X. Не пользуясь никакими другими операциями, кроме умножения, сложения и вычитания, вычислить 1 - 2x + 3x^2 - 4x^3 и 1 + 2x + 3x^2 + 4x^3. Разрешается...
C++ 1) Структура 2) строки нужно Именно на Си, а не на Си++ http://www.cyberforum.ru/cpp-beginners/thread263575.html
1) Даны стоимости двух товаров в рублях и копейках. Найти суммарную стоимость покупки и рассчитать сдачу. 2) Удалить все символы в строке не являющимися буквами, а также заменить множественные...
C++ Из элементов массива А сформировать массив С того же размера по правилу 1. Из элементов массива А сформировать массив С того же размера по правилу: отрицательные элементы массива А уменьшить в три раза, другие преподнести ко второй степени. Помогите написать на Turbo... подробнее

Показать сообщение отдельно
parkito
11 / 11 / 2
Регистрация: 22.03.2010
Сообщений: 693
28.03.2011, 22:57  [ТС]
Имеется прога

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
#include<fstream>
#include<iostream>
#include<string>
using namespace std;
int main()
{setlocale(LC_ALL,"Russian");
cout<<"После работы программы сохранит данные в файл (Y\\N) ? ";
char c; 
cin>>c;
if(c=='Y'||'y')
    {
int a;
string name;
cout<<"Введите колличество человек --> ";
    cin>>a;
    int *arrive=new int[a];
    arrive[a];
ofstream outfile;
outfile.open("st.txt"); 
for(int x = 0;x<a;x++)
{
    cout<<"Введи имя --> ";
    cin>>name;
    cout<<"Введи рост --> ";
    cin>>arrive[x];
    cin.get();
 
cout<<"+++++++++++ Вывод +++++++"<<endl;
 
for(int x = 0;x<1;x++)
    {cout<<"Персона "<<x+1<<" имя "<<name<<" рост "<<arrive[x]<<endl;
  outfile<<"Персона "<<x+1<<" имя "<<name<<" рост "<<arrive[x]<<endl;
}}
outfile.close();
cout<<"Файл Список.TXT помещен на рабочий стол,"<<endl;
    cout<<"для завершения нажмите Enter";
    cin.get();
delete [] arrive;
 
}
else
{int a;
char name[100];
cout<<"Введите колличество человек --> ";
    cin>>a;
    int *arrive=new int[a];
    arrive[a];
    
for(int x = 0;x<a;x++)
{
    cout<<"Введи имя --> ";
    cin.ignore();
    cin.getline(name, 80);
    cout<<"Введи свой рост --> ";
    cin>>arrive[x];
    cin.get();
}
cout<<"+++++++++++ Вывод +++++++"<<endl;
for(int x = 0;x<a;x++)
    cout<<"Персона "<<x+1<<" имя "<<name<<" рост "<<arrive[x]<<endl;
delete [] arrive;
cin.get();
}return 0;}
Как заставить ее чтоб проверяла введинно ли число
C++
1
2
cout<<"Введите колличество человек --> ";
    cin>>a;
если введино не число, а символ например бы завершало программу ?
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru