Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » C/C++ - Перевод с Pascal на C++

Ответить
Настройки темы
C/C++ - Перевод с Pascal на C++

Аватара для Snake750

Старожил


Сообщения: 175
Благодарности: 0

Профиль | Отправить PM | Цитировать


Всем привет.начал переводить прогу с паскаля на си и вот такая вот проблемка встала.нужно перевести вот эту процедуру

Procedure Print (n:byte; a:longint);
Begin {вывод числа a}
Write(' ':n);
Write(a);
End;
а как задать размерность поля вывода пробелов(выделено жирным) на си я не знаю.переведите пожалуйста эту процедурку.буду очень благодарен

Отправлено: 16:23, 28-03-2009

 

Аватара для Alan85

Забанен


Сообщения: 463
Благодарности: 91

Профиль | Цитировать


Да незашто... Давно не программировал ничего - вот решил вспомнить как это да и за одно помочь . Все довольны

Отправлено: 22:25, 12-06-2009 | #11



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Новый участник


Сообщения: 8
Благодарности: 0

Профиль | Отправить PM | Цитировать


помогите перевести эту задачу пожалуйста:
uses crt;
var st:string;
i,j:byte;
begin
writeln('Введите арифметическое выражение: ');
readln(st);
for i:=2 to length(st) do begin
if st[i-1] in ['+','-','*','/'] then
if st[i] in ['+','-','*','/'] then
inc(j);
end;
for i:=2 to length(st) do begin
if (st[i-1] in ['0'..'9']) and (st[i] in [' '])
and (st[i+1] in ['0'..'9'])then inc(j);
if (st[i-1] in ['+','-','*','/']) and (st[i] in [' '])
and (st[i+1] in ['+','-','*','/'])then inc(j);
end;
if j=0 then
writeln('Данное выражение записано верно!')
else
writeln('Данное выражение записано не верно!');
end.
как не пытался постоянно выдаёт какую-то ошибку

Отправлено: 17:27, 06-12-2010 | #12


Новый участник


Сообщения: 1
Благодарности: 0

Профиль | Сайт | Отправить PM | Цитировать


помогите пожалуйста перевести программу в си ++

Program pr1;
Uses crt;
Var n:integer;
a,c,k,ka,kc,kr:byte;
m:set of byte;
Begin
clrscr;
repeat
write('Введите натуральное число n=');
readln(n);
until n>0;
repeat
write('Введите цифру a=');
readln(a);
until a in [0..9];
k:=0;//cколько всего цифр
ka:=0;//сколько=а
kc:=0;//сколько четных
kr:=0;//сколько разных
m:=[];
while n>0 do
begin
k:=k+1;
c:=n mod 10;
if c mod 2=0 then kc:=kc+1;
if c=a then ka:=ka+1;
if not (c in m) then
begin
kr:=kr+1;
m:=m+[c];
end;
n:=n div 10;
end;
writeln('Четных цифр=',kc);
writeln('Разных цифр=',kr);
if ka>2 then write('Цифра ',a,' встречается больше 2 раз')
else write('Цифра ',a,' встречается не больше 2 раз');
readln
end.

Отправлено: 19:01, 01-11-2013 | #13


Новый участник


Сообщения: 1
Благодарности: 0

Профиль | Отправить PM | Цитировать


program Boolean4;
var
A,B: Integer;
begin
Write('Введите число A: ');
Readln(A);
Write('Введите число B: ');
Readln(B);
Writeln((A>2) and (B <=3));
end.

Отправлено: 10:52, 13-09-2015 | #14


Ветеран


Сообщения: 1404
Благодарности: 135

Профиль | Отправить PM | Цитировать


Цитата Бородай Роман:
program Boolean4; »

Код: Выделить весь код
#include <stdio.h>

void main()
{
int A,B;
printf("'Введите число A: ");
scanf("%d", &A);
printf("'Введите число B: ");
scanf("%d", &B);
printf("%d\n", A>2 && B<=3);

}

-------
Ehhh.. what's up, doc?..


Отправлено: 04:48, 14-09-2015 | #15



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » C/C++ - Перевод с Pascal на C++

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Разное - Всё о TURBO PASCAL (обсуждение, помощь в написание программ, ошибки, Pascal ABC) Loading Программирование и базы данных 41 20-05-2015 15:28
C/C++ - Перевод процедуры с Pascal на C++ Snake750 Программирование и базы данных 56 05-04-2011 09:39
Разное - Pascal ManHack Программирование и базы данных 2 01-09-2009 22:50
C/C++ - Pascal | c++ Snake750 Программирование и базы данных 2 06-04-2009 21:59
C/C++ vs Pascal idLe Программирование и базы данных 21 18-04-2003 23:23




 
Переход