Форум программистов, компьютерный форум, киберфорум
Наши страницы
C для начинающих
Войти
Регистрация
Восстановить пароль
 
dixon
0 / 0 / 1
Регистрация: 14.11.2012
Сообщений: 18
#1

Перевести код с С++ - C (СИ)

16.11.2012, 02:09. Просмотров 535. Ответов 7
Метки нет (Все метки)

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
    #include <conio.h>
    #include <iostream>
    #include <math.h> 
        using namespace std;
    int main()
    {
        int s, t, f, k, b, v, w ;
        cout<<"Skolko korov v stade?";
         cin>>k;
           cout<<"Skolko centnerov sena ostalos?";
         cin>>s;
     
         cout<<"Skolko tonn silosa ostalos?";
         cin>>t;     
             cout<<"Skolko meshkov kombikorma ostalos?";
         cin>>f;
         cout<<"Skolko sena nyzhno 1 korove za sytki?";
         cin>>b;
         cout<<"Skolko silosa nyzhno 1 korove za sytki?";
         cin>>v;
         cout<<"Skolko kombikorma nyzhno 1 korove za sytki?";
         cin>>w;
     
          cout<<(((s*100/(k*b)>t*1000/(k*v)?t*1000/(k*v):s*100/(k*b))>f*50/(k*w))?f*
            50/(k*w):(s*100/(k*b)>t*1000/(k*v)?t*1000/(k*v):s*100/(k*b)));
          getch ();
          return 0;
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
16.11.2012, 02:09
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Перевести код с С++ (C (СИ)):

Дан код программы на C++, перевести этот код на C
#include &lt;iostream&gt; #include &lt;windows.h&gt; #include &lt;string.h&gt; using...

Перевести код с С++
#include &quot;iostream&quot; #include &lt;math.h&gt; using namespace std; int main()...

Перевести код с C++
#include &lt;iostream&gt; #include &lt;vector&gt; #include &lt;iterator&gt; #include...

Перевести код с С++ в Си
#include &quot;stdafx.h&quot; #include&lt;iostream&gt; #include&lt;cstring&gt; #include&lt;string.h&gt;...

Перевести код с С++
#include &lt;iostream&gt; int func(int n, char ch) { if( n == 0) ...

Перевести код с C++
Помогите. Мне очень нужен этот код на чистом Си (printf-scanf) #include...

7
mokojumbot
158 / 158 / 30
Регистрация: 09.11.2012
Сообщений: 1,007
16.11.2012, 06:00 #2
Лучший ответ Сообщение было отмечено Памирыч как решение

Решение

cin, cout на scanf и printf замени

и #include <stdio.h> хватит для этой программы
1
dixon
0 / 0 / 1
Регистрация: 14.11.2012
Сообщений: 18
16.11.2012, 06:13  [ТС] #3
Спасибо. А формула Для С++ и С одинаково подходит?
0
mokojumbot
158 / 158 / 30
Регистрация: 09.11.2012
Сообщений: 1,007
16.11.2012, 06:19 #4
да, ? : это стандартная конструкция языка С
1
dixon
0 / 0 / 1
Регистрация: 14.11.2012
Сообщений: 18
17.11.2012, 00:32  [ТС] #5
Ок, спасибо

Добавлено через 18 часов 11 минут
У меня проблема с формулой. Пишу
C
1
2
printf(((s*100/(k*b)>t*1000/(k*v)?t*1000/(k*v):s*100/(k*b))>f*50/(k*w))?f*
            50/(k*w):(s*100/(k*b)>t*1000/(k*v)?t*1000/(k*v):s*100/(k*b)));
Пишется ошибка cpp invalid conversion from `int' to `const char. Я уверен что это я не правильно пишу код, но не знаю как правильно. Эта задача из контрольной работы, я учусь заочно, короче язык Си раньше не изучал. Мне бы с задачами разобраться, чтобы после я уже смог читать книги по си и изучать язык. Сроки на выполнение контрольной очень короткие.
0
rangerx
1941 / 1550 / 478
Регистрация: 31.05.2009
Сообщений: 2,913
17.11.2012, 02:06 #6
http://cplusplus.com/reference/clibrary/cstdio/printf/
http://cplusplus.com/reference/clibrary/cstdio/scanf/
1
РостикUSA
3 / 3 / 1
Регистрация: 29.10.2012
Сообщений: 41
17.11.2012, 02:58 #7
Сначала изменени тип переменных на double
1
dixon
0 / 0 / 1
Регистрация: 14.11.2012
Сообщений: 18
17.11.2012, 03:20  [ТС] #8
Ура! Есть, работает!. Спасибо вам!

Добавлено через 17 минут
Еще попробовал с float, тоже работает
0
17.11.2012, 03:20
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
17.11.2012, 03:20
Привет! Вот еще темы с решениями:

Перевести код с C++
#include &quot;stdafx.h&quot; #include &lt;iostream&gt; #include &lt;string&gt; #include &lt;vector&gt;...

Перевести код С++ в Си
Помогите перевести С++ в Си #include &lt;iostream&gt; #include &lt;iomanip&gt; ...

Перевести код с C++
Добрый вечер, мне нужно первести данный код на Си, используя FILE класс. ...

Перевести код из С++ в Си
Помогите пожалуйста #include &quot;stdafx.h&quot; #include &lt;iostream&gt; #include...


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

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Опции темы

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