Форум программистов, компьютерный форум CyberForum.ru

Выдает ошибку в строке cin»n; помогите разобраться? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Действие с итераторами http://www.cyberforum.ru/cpp-beginners/thread570821.html
Добрый вечер, потихоньку разбираюсь в книге Липпмана "С++ Вводный курс", и тут вот какая штука. Там приведён следующий пример инициализации итератора так, чтобы он указывал на элемент, ближайший к середине вектора: vector<int> vi (10, 9); vector<int>::iterator mid = (vi.begin() + vi.size()) / 2; Так вот у меня MSVS 2010 ругается, что оператор деления не подходит для таких операндов,...
C++ Как перекодировать для Visual C++? Написать программу, которая считывает английский текст из файла и выводит его на экран, заменив каждую первую букву слов, начинающихся с гласной буквы, на прописную. #include <iostream> #include <fstream> using namespace std; int main() { http://www.cyberforum.ru/cpp-beginners/thread570819.html
Построить описание класса, содержащего информацию о почтовом адресе организации C++
помогите пожалуйста решить задачу на классы Построить описание класса, содержащего информацию о почтовом адресе организации. Предусмотреть возможность отдельного изменения составных частей адреса, создания и уничтожения объектов этого класса.
Строка: удалить лишние пробелы и определить слово с минимальным кол-вом согласных в строке C++
мое задание : удалить лишние пробелы и определить слово с минимальным кол-вом согласных в строке.... вот моя задача... я удалил лишние пробелы но не знаю как найти слово с минимальным кол-вом согласных: #include <iostream.h> #include <string.h> #include <stdio.h> #include <conio.h> void deletes(char *s, int pos) { if ((s==' ') && (s==' '))
C++ Проверка на наличие "-" (тире) http://www.cyberforum.ru/cpp-beginners/thread570796.html
Здравствуйте, форумчане. Помогите пожалуйста, код подсчитывает количество слов в тексте, поочередно их выделяет. Не знаю какую проверку сделать, чтобы не считало "-" (тире) за слово и не считало/подчеркивало его. Спасибо. #include<iostream> #include<fstream> #include<string> #include<cstdio> #include<Windows> using namespace std;
C++ Указатели и перегруженные операторы Когда перегружается какой нибудь оператор, допустим квадратные скобки, то для использования оператора нужно писать такую конструкцию: obj *o=new obj(); (*obj); можно ли как нибудь обойти это и написать obj; подробнее

Показать сообщение отдельно
DiffEreD
1429 / 766 / 95
Регистрация: 21.06.2011
Сообщений: 1,740
Записей в блоге: 2
10.05.2012, 23:14     Выдает ошибку в строке cin»n; помогите разобраться?
Вы что этот код на питательной машинке набирали?
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
#include <iostream>
#include <cstdio>
#include <conio.h>
#include <math.h>
struct 
{
    int x;
    int y;
} Point;
struct 
{
    int w;
    int h;
} Rect;
 
int main()
{
    using namespace std;
    double P,S,d,n;
    //cin>>n;
    cout<<"Vvedite koordinaty x levogo verhnego ygla\n" << "x=";
    cin>>Point.x;
    cout<<"Vvedite koordinaty y levogo verhnego ygla\n" << "y=";
    cin>>Point.y;
    cout<<"Vvedite shiriny w pryamoyg\n" << "w=";
    cin>>Rect.w;
    cout<<"Vvedite vysoty h pryamoyg\n" << "h=";
    cin>>Rect.h;
    P=2*((Point.x+Rect.w)+(Point.y+Rect.h));
    S=(Point.x+Rect.w)*(Point.y+Rect.h);
    d=pow(pow((Point.x+Rect.w),2.0)+pow((Point.y+Rect.h),2.0),0.5);
    cout<<"Perimetr raven\n" << "P="<<P<<endl;
    cout<<"Plochad ravna\n" << "S="<<S<<endl;
    cout<<"Diagonal ravna\n" << "d="<<d<<endl;
    system("pause");
    getchar ();
    return 0;
}
Наверное массивы в структурах вас запутали.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru