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

Пожалуйста переведите ,кому не сложно, программу с языка С++ в язык С

27.03.2019, 22:46. Просмотров 466. Ответов 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
#include <iostream>
#include <math.h>
#include <stdlib.h>
using namespace std;
int main()
{
         int a,m,n,s,s1,k,s2;
         cin>>a>>m;
         s1=0;
         s=0;
         k=0;
         s2=0;
       while (m>0)
       {
           s1=a+s;
               k++;
               s2+=s1;
 
                if (m-s2==(s1+1)*2)
                break;
                else s+=1;
               }
cout<<k+1<<endl;
return 0;
}
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
27.03.2019, 22:46
Ответы с готовыми решениями:

Переведите пожалуйста с языка QBasic/QuickBASIC на язык Pascal
DECLARE SUB Show (a!()) DIM a(20), b(20) RANDOMIZE TIMER PRINT &quot;A =&quot; Show a() PRINT &quot;B =&quot;...

Сократитьте программу пожалуйста !? Кому не сложно ? Спасибо!
Форма 1. (Добро Пожаловать!) Unit Unit1; {$mode objfpc}{$H+} Interface Uses Classes,...

стек, кому не сложно, пожалуйста)
Написать программу по созданию, добавлению, просмотру и решению поставленной задачи (в...

подскажите, пожалуйста, кому не сложно
как работает INT_MAX, если допустим присвоить ее переменной, например min=INT_MAX. Объясните, кому...

2
75 / 55 / 21
Регистрация: 10.07.2018
Сообщений: 214
28.03.2019, 11:35 2
Так у тебя только ввод и вывод (зачем math подключил, непонятно)
Замени cout на printf, а cin на scanf, только и всего
0
1429 / 852 / 554
Регистрация: 25.04.2016
Сообщений: 2,327
30.03.2019, 12:30 3
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <stdio.h>
 
int main (void)
{
    int a,m,n,s,s1,k,s2;
    scanf("%d %d", &a, &m);
    s = k = s2 = 0;
 
    while (m > 0)
    {
        s1 = a+s;
        s2 += s1;
        k++;
 
        if (m-s2 == (s1+1)*2) break;
        else s += 1;
    }
 
    printf("%d\n", k+1);
    return 0;
}
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
30.03.2019, 12:30

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь или здесь.

исправить ошибку в коде, пожалуйста, кому не сложно
очень срочно исправить ошибку в коде, пожалуйста, кому не сложно #include &lt;iostream&gt; using...

Разработать произвольную игру. (Кому не сложно, подскажите пожалуйста)
Вобщем мужики, дедлайн завтра в 10. Как вы поняли я ничего не сделал и сейчас сел и не понимаю что...

вк апи: Не понимаю ошибок интерпретатора, кому не сложно, объясните, пожалуйста.
Недавно в питоне, и не понимаю ошибок интерпретатора, кому не сложно объясните,пожалуйста

Переведите с естественного языка на язык логики предикатов
Переведите с естественного языка на язык логики предикатов: Любое число, большее 1, можно...

Переведите с естественного языка на язык логики предикатов
Здравствуйте. Задание звучит: &quot;Переведите с естественного языка на язык логики предикатов: Хотя 60...

Переведите с естественного языка на язык логики предикатов
Здравствуйте. У меня задание: &quot;переведите с естественного языка на язык логики предикатов: всякое...


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

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

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