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

не работает програмка - C++

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 26, средняя оценка - 4.85
popoff17
10 / 10 / 2
Регистрация: 13.07.2010
Сообщений: 206
11.01.2011, 17:42     не работает програмка #1
в visual studio 2010 задали написать програмку. при компиляции ругается на #include <iostream.h>, пишет не удается открыть источник файл. как его найти? погуглил и что то ничего не нашел.
так же ругается на cout и endl, пишет не определен.

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
#include <iostream.h>
#include <conio.h>
#include <stdio.h>
#include <math.h>
 
   void main()
   {
     double Q1,Q2,Q3,R1,R2,t1,t2,a,F,L; //переменная вещественного типа, с плавающей точкой
 
     R1=0.252;
     R2=0.293;
     t1=264;
     t2=43;
     a=59.034;
     L=1;
     F=0.53;
 
     Q1=a*F*(t1-t2)/(R2-R1);
     cout<<"Q1 = "<<Q1<<endl; // cout вывод, cin ввод
 
     Q2=2*3.14*a*L*(t1-t2)/(log(R2/R1));
     cout<<"Q2 = "<<Q2<<endl;
 
     Q3=4*3.14*a*(t1-t2)/(1/R1-1/R2);
     cout<<"Q3 = "<<Q3<<endl;
 }
ели не затруднит, то помогите добрым советом.
Заранее благодарен!
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
11.01.2011, 17:42     не работает програмка
Посмотрите здесь:

Програмка До утра успеть надо(( C++
C++ Не работает програмка
C++ Интересная програмка попалась
C++ файлы не работает програмка
C++ Програмка нужна
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
sandye51
программист С++
 Аватар для sandye51
677 / 579 / 39
Регистрация: 19.12.2010
Сообщений: 2,016
11.01.2011, 17:44     не работает програмка #2
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
#include <iostream>
#include <conio.h>
#include <stdio.h>
#include <math.h>
 
using namespace std;
 
void main()
{
    double Q1,Q2,Q3,R1,R2,t1,t2,a,F,L; //переменная вещественного типа, с плавающей точкой
 
    R1=0.252;
    R2=0.293;
    t1=264;
    t2=43;
    a=59.034;
    L=1;
    F=0.53;
 
    Q1=a*F*(t1-t2)/(R2-R1);
    cout<<"Q1 = "<<Q1<<endl; // cout вывод, cin ввод
 
    Q2=2*3.14*a*L*(t1-t2)/(log(R2/R1));
    cout<<"Q2 = "<<Q2<<endl;
 
    Q3=4*3.14*a*(t1-t2)/(1/R1-1/R2);
    cout<<"Q3 = "<<Q3<<endl;
}
cout, endl - принадлежат пространству имен std;
соответственно надо использовать
C++
1
using namespace std;
iostream пишется без .h
C++
1
#include <iostream>
popoff17
10 / 10 / 2
Регистрация: 13.07.2010
Сообщений: 206
11.01.2011, 17:48  [ТС]     не работает програмка #3
премного благодарен! а чем вообще отличается iostream от iostream.h?
sandye51
программист С++
 Аватар для sandye51
677 / 579 / 39
Регистрация: 19.12.2010
Сообщений: 2,016
11.01.2011, 18:27     не работает програмка #4
Цитата Сообщение от popoff17 Посмотреть сообщение
iostream от iostream.h?
старые и новые заголовки
popoff17
10 / 10 / 2
Регистрация: 13.07.2010
Сообщений: 206
11.01.2011, 18:28  [ТС]     не работает програмка #5
Цитата Сообщение от sandye51 Посмотреть сообщение
старые и новые заголовки
спасибо! как раз читаю статейку =)
Yandex
Объявления
11.01.2011, 18:28     не работает програмка
Ответ Создать тему
Опции темы

Текущее время: 04:19. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru