Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/4: Рейтинг темы: голосов - 4, средняя оценка - 5.00
1 / 1 / 0
Регистрация: 03.12.2009
Сообщений: 78

из паскаля в си)

10.03.2010, 18:28. Показов 855. Ответов 7
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Переведите мне пожалуйста прогу, написанную в паскале, в си)))))
для меня это очень важно))))))) завтра последний срок)


Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
program kontrolnaya;
uses crt;
var a,b,z,r:real;
begin
clrscr;
write('a=');readln(a);
write('b=');readln(b);
write('r=');readln(r);
if (((a-5)*(a-5)+b*b<r*r) and not((a+5)*(a+5)+b*b<r*r)) or (((a+5)*(a+5)+b*b<r*r) and not((a-5)*(a-5)+b*b<r*r)) then
 begin
  writeln('Точка попадает в область!');
  z:=a*a-3*b;
 end
else
 begin
  writeln('Точка не попадает в область!');
  if (a<0)and(b<0) then z:=25+a+b
  else z:=a-b;
 end;
write('Z=',z:0:2);
readln
end.
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
10.03.2010, 18:28
Ответы с готовыми решениями:

Закрыть вкладки Паскаля при исполнении Паскаля
В Паскаль АВС.Нет открыто несколько вкладок. Запускается следующая программа (вкладка). Как в нее дописать команды, чтобы она закрывала...

Построить треугольник Паскаля. Используя треугольник Паскаля, вычислить 𝑘−ое число Фиббоначчи. Нумерация чисел Фиббона
#include &lt;iostream&gt; using namespace std; int main() { setlocale(LC_ALL, &quot;Russian&quot;); int n; //ввод кол-ва строк в...

из паскаля в с++
товарищи помогите плиз перевести код из паскаля в с++))) program fg; var A:array of integer; n,i,j:integer; procedure...

7
UNIX-way
 Аватар для Delphin_KKC
712 / 495 / 49
Регистрация: 15.01.2009
Сообщений: 1,720
10.03.2010, 18:40
Дето так:
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 <cstdlib>
#include <iostream>
 
using namespace std;
 
int main(int argc, char *argv[])
{
    float a,b,z,r;
    cout<<"a=";
    cin>>a;
    cout<<"b=";
    cin>>b;
    cout<<"r=";
    cin>>r;
    if ((((a-5)*(a-5)+b*b<r*r) && !((a+5)*(a+5)+b*b<r*r)) || (((a+5)*(a+5)+b*b<r*r) && !((a-5)*(a-5)+b*b<r*r))) 
    {
     cout<<"Точка попадает в область!\n";
     z=a*a-3*b;
    }else
    {
         cout<<"Точка не попадает в область!\n";
         if ((a<0)&&(b<0)) z=25+a+b; else z=a-b;
    }
    cout<<"Z="<<z;
    system("PAUSE");
    return 0;
}
1
ниначмуроФ
 Аватар для PointsEqual
851 / 535 / 110
Регистрация: 12.10.2009
Сообщений: 1,913
10.03.2010, 18:45
+
C++
1
system("cls")
после 7 строчки
1
1 / 1 / 0
Регистрация: 03.12.2009
Сообщений: 78
10.03.2010, 18:46  [ТС]
спасибо огромное, ща буду разбираться)))
0
ниначмуроФ
 Аватар для PointsEqual
851 / 535 / 110
Регистрация: 12.10.2009
Сообщений: 1,913
10.03.2010, 18:49
кстати это с++ а не с
0
1 / 1 / 0
Регистрация: 03.12.2009
Сообщений: 78
10.03.2010, 18:49  [ТС]
а мне надо с( что делать?????
0
UNIX-way
 Аватар для Delphin_KKC
712 / 495 / 49
Регистрация: 15.01.2009
Сообщений: 1,720
10.03.2010, 20:00
Цитата Сообщение от Дарья Прохорова Посмотреть сообщение
а мне надо с( что делать?????
Убрать using namespace, cout заменить на printf, а cin на scanf
и заголовок другой пристегнуть.
можно также сменить определение функции main (хотя не обязательно, но те аргументы в этой программе всё равно не нужны).
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
#include <stdio.h>
 
void main()
{
    float a,b,z,r;
    printf("a=");
    scanf("%f",&a);
    printf("b=");
    scanf("%f",&b);
    printf("r=");
    scanf("%f",&r);
    if ((((a-5)*(a-5)+b*b<r*r) && !((a+5)*(a+5)+b*b<r*r)) || (((a+5)*(a+5)+b*b<r*r) && !((a-5)*(a-5)+b*b<r*r))) 
    {
     printf("Точка попадает в область!\n");
     z=a*a-3*b;
    }else
    {
         printf("Точка не попадает в область!\n");
         if ((a<0)&&(b<0)) z=25+a+b; else z=a-b;
    }
    printf("Z=%f",z);
    system("PAUSE");
    return;
}
1
1 / 1 / 0
Регистрация: 03.12.2009
Сообщений: 78
10.03.2010, 20:45  [ТС]
спасибо большое) очень помогли)
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
10.03.2010, 20:45
Помогаю со студенческими работами здесь

с паскаля на Си++
uses crt; var a:array of integer; i,n,max,min:integer; c:char; begin ClrScr; repeat writeln('Выберите действие:');...

Из паскаля в С++
Начал С++ недавно изучать. Школе писал на паскале. Вот исходник никак немогу перевести на С++. Через for &amp; while по провал не...

из паскаля в С++
Здравствуйте! Помогите пожалуйста перевести код программы в паскале на С++: Program Example; uses crt; Type mas=array of Integer; ...

Из Паскаля на СИ
const c = 9; var a, b, x, y: real; begin write('Введите x: '); readln(x); b := x + c * c; a := exp(ln(abs(92))...

С паскаля на С#
Здравствуйте ! Есть программа на паскале. Суть: удаление в каждом слове, написанном через пробел, первой буквы. Var a,b,c:string; ...


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

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Новые блоги и статьи
Использование SDL3-callbacks вместо функции main() на Android, Desktop и WebAssembly
8Observer8 24.01.2026
Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а привычная функция main(). . .
моя боль
iceja 24.01.2026
Выложила интерполяцию кубическими сплайнами www. iceja. net REST сервисы временно не работают, только через Web. Написала за 56 рабочих часов этот сайт с нуля. При помощи perplexity. ai PRO , при. . .
Модель сукцессии микоризы
anaschu 24.01.2026
Решили писать научную статью с неким РОманом
http://iceja.net/ математические сервисы
iceja 20.01.2026
Обновила свой сайт http:/ / iceja. net/ , приделала Fast Fourier Transform экстраполяцию сигналов. Однако предсказывает далеко не каждый сигнал (см ограничения http:/ / iceja. net/ fourier/ docs ). Также. . .
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма). На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ * Дана цепь(не выше 3-го порядка) постоянного тока с элементами R, L, C, k(ключ), U, E, J. Программа находит переходные токи и напряжения на элементах схемы классическим методом(1 и 2 з-ны. . .
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым. Но восстановить их можно так. Для этого понадобится консольная утилита. . .
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru