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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Dgaizer
41 / 41 / 1
Регистрация: 25.03.2014
Сообщений: 361
#1

Заменить printf scanf на cout cin - C++

27.03.2014, 17:36. Просмотров 952. Ответов 9
Метки нет (Все метки)

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include<iostream.h>
#include<math.h>
#pragma argsused
int main(int argc, char* argv[])
{int i; float x,B,y;
printf("\n B="); scanf("%f", &B);
printf("________x_____|______y");
for(i=1;i<=25;i++) printf("_");
for(x=-1;x<=1;x+=0.1)
{y=B*sin(x);printf("\n %10.2f | %14.2f",x,y);}
 
                system("pause");
                return 0;
                }
0
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
27.03.2014, 17:36
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Заменить printf scanf на cout cin (C++):

Cin и cout заменить на scanf и printf - C++
Препод придрался к коду и требует, чтобы я cin и cout заменил на scanf и printf. Поможете? или хотя бы пример для преобразования покажите?...

Заменить cin / cout на scanf / printf - C++
#include&lt;iostream&gt; #include&lt;locale.h&gt; #include&lt;Windows.h&gt; #include&lt;string&gt; #include &quot;123.h&quot; using namespace std; float...

Заменить cout на printf а cin на scanf - C++
#include &lt;iostream&gt; #include &lt;cmath&gt; using namespace std; int main() { int N, M, p; cout &lt;&lt; &quot;Введите размерность...

Заменить scanf и printf на cin и cout - C++
Помогите пожалуйста переделать #include &quot;iostream&quot; #include &quot;math.h&quot; using namespace std; int main() { float x = -2.0, A...

Заменить printf на cout, scanf на cin - C++
Помогите заменить printf на cout ,scanf на cin, у меня не получается. int main() { int i,j,k,n; float a,x; float s,p; ...

Нужно заменить cout на printf а cin на scanf - C++
#include &lt;iostream&gt; using namespace std; int main() { int **A,*B,N,M,i,j; cout&lt;&lt;&quot;N=&quot;; // Ввод размера...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
user-men
22 / 22 / 8
Регистрация: 17.02.2014
Сообщений: 307
27.03.2014, 17:56 #2
C++
1
#include <stdio.h>
0
recoder
130 / 130 / 28
Регистрация: 13.09.2013
Сообщений: 260
Записей в блоге: 2
27.03.2014, 18:05 #3
Лучший ответ Сообщение было отмечено автором темы, экспертом или модератором как ответ
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <iostream>
#include <cmath>
#include <windows.h>
 
#pragma argsused
int main(int argc, char* argv[])
{
    int i; 
    float x,B,y;
    std::cout << "\n B=";
    std::cin >> B;
    std::cout << "________x_____|______y";
    for(i=1;i<=25;i++)  std::cout << "_";
    for(x=-1;x<=1;x+=0.1)
    {
        y=B*sin(x);
        std::cout << "\n" << x << " | " << y;
    }
 
    system("pause");
    return 0;
}
1
zss
Модератор
Эксперт С++
6382 / 5947 / 1927
Регистрация: 18.12.2011
Сообщений: 15,264
Завершенные тесты: 1
27.03.2014, 18:05 #4
Цитата Сообщение от user-men Посмотреть сообщение
#include <stdio.h>
зачем?
Для cin,cout stdio.h не нужен
1
Tulosba
:)
Эксперт С++
4396 / 3239 / 297
Регистрация: 19.02.2013
Сообщений: 9,045
27.03.2014, 18:08 #5
recoder, про необходимость
C++
1
2
#include <windows.h> 
#pragma argsused
расскажите?
1
recoder
130 / 130 / 28
Регистрация: 13.09.2013
Сообщений: 260
Записей в блоге: 2
27.03.2014, 18:11 #6
у меня mingw и без этого
C++
1
#include <windows.h>
не работает, вот это:
C++
1
system("pause");
C++
1
#pragma argsused
это надо спрашивать не у меня, я скопировал код и переделал под cout и cin
1
Tulosba
:)
Эксперт С++
4396 / 3239 / 297
Регистрация: 19.02.2013
Сообщений: 9,045
27.03.2014, 18:18 #7
Цитата Сообщение от recoder Посмотреть сообщение
не работает
не может быть. А если убрать вызов
C++
1
system()
?
И на что ругается при отсутствии <windows.h>?
1
recoder
130 / 130 / 28
Регистрация: 13.09.2013
Сообщений: 260
Записей в блоге: 2
27.03.2014, 18:39 #8
Если убрать
C++
1
system("pause")
то будет все прекрасно и
C++
1
cin.get();
- меня спасет.

Но, так как в коде было
C++
1
system("pause")
мне было проще подключить
C++
1
#include <windows.h>
а если её не подключить, будет:
'system' was not declared in this scope
1
Dgaizer
41 / 41 / 1
Регистрация: 25.03.2014
Сообщений: 361
27.03.2014, 18:50  [ТС] #9
Если system("pause") убрать то при работе программы выдает ответ и сразу закрывается моментально доли секунды не успевая разглядеть результат
0
Tulosba
:)
Эксперт С++
4396 / 3239 / 297
Регистрация: 19.02.2013
Сообщений: 9,045
27.03.2014, 18:53 #10
Цитата Сообщение от recoder Посмотреть сообщение
а если её не подключить, будет:
подключите <cstdlib> и используйте std::system(), не стоит ради каждого чиха подключать монстра <windows.h>
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
27.03.2014, 18:53
Привет! Вот еще темы с ответами:

Нужно заменить cout и cin на printf и scanf. - C++
Помогите пожалуйста с заменой cout и cin на printf и scanf (Буду очень благодарна вам): #include &lt;stdio.h&gt;; #include &lt;math.h&gt;; ...

Нужно заменить cout и cin на printf и scanf. - C++
Помогите пожалуйста с заменой cout и cin на printf и scanf: #include &lt;stdio.h&gt;; #include &lt;conio.h&gt;; #include &lt;math.h&gt;; #include...

Нужно заменить cout и cin на printf и scanf. - C++
Помогите пожалуйста с заменой cout и cin на printf и scanf: #include &lt;stdio.h&gt;; #include &lt;math.h&gt;; #include &lt;iostream&gt;; #include...

Нужно заменить cout на printf а cin на scanf - C++
#include &lt;iostream&gt; using namespace std; int main() { setlocale(LC_CTYPE,&quot;Russian&quot;); int b=0; //--Флаг события...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
27.03.2014, 18:53
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru