ПРОГРАММ: 654 | СТАТЕЙ: 125 | КОДОВ: 3434   

    главная        новости        программы        библиотека        коды        рейтинг       форум   

Афоризм
Army of Lamers
 
Поиск


 
Рассылка
| Soft-Ежедневник - обзор программ прямо к Вам на e-mail
 
 
Полезное!
 
7 лучших
  Мир Кино!
  Love-okey бесплатные знакомства
  Раскрутка, продвижение и оптимизация сайтов ( проектов ) в Тольятти
  Скачать бесплатно лицензионные бесплатные программы
  Посмотреть онлайн бесплатно мультфильмы целяком в HD качестве!
  
  
 
  Библиотека > программирование > C++добавить статью
Соответствие операторов Си и Паскаль

Полезна особенно для тек, кто после Паскаля решил выучить Си/Си++
 
Завьялов Алексей
bozaf.by.ru
07-05-2004
Версия для печати
печать

ПаскальСи
integer : A;int A; "d"
real B,C;float B,C; "f"
ch : char;char ch; "c"
STR : string[длина]; длина <=255char *STR[длина] "s"
arr : array[10][20] of integer = (1,2);int arr[10][20] = {1, 2};
flag : boolean;в си - нет/ в си++ - bool flag;
begin...end{...}
write(x:5:2); x - realprintf("%-5.2f", x);
writeln("Ответ = ", x, ", при y = ", y);printf("Ответ = %d, при y = %d", x, y);
x:=a+b;x=a+b;
a = b - сравнениеa == b
uses system - всегда подключен#include <stdio.h>
uses crt; - модуль тестовой графики#include <conio.h>
dec X; - x = x - 1X--;
inc X; - x = x + 1X++;
{...} или {*...*} - комментариився строка - // ... или фрагмент /*...*/
A mod BA % B
@A - взятие адреса&A
and&&
or||
xor^
not A;!A;
readln(x,y);scanf("%d,%d",&;x,&;y);
if((a>b)and(b<10)) then
begin ...
and;
else ...;

if(a>b && bb<10)
{ ...
}
else ...;

for i = 0 to 100 do ...;for(i = 0; i b <= 100; i++);
for I = 10 downto 1 do ...;for(i = 10; i >= 1;u--);
repeat
...
ubtil(a<>b);
do{
...
}while(a!=b) ;
while(a>=c) do begin
...
end;
while(a<=c){
...
}
shl; shr; - сдвиг влево; вправо<<;>>
procedure proc(a,b:char)
begin
... вызов - proc("A","B");
end;
void proc(char a, char b)
{
... вызов proc("A","B");
}
function func(a:integer,b:real):double;
begin
...
func := 0.001;
end;
double func(int a, real b)
{
...
return 0;
}
readkey;getche();
x:=x+5;x+=5; *=, /=, -=, %=
if y<10 then x:=20 else x:=40x = (y<10) ? 20 : 40
casw x of
1 : inc t
else dec t; end;
switch(x){
1 : t++;break;
default : t--;}



Комментарии
Оставить комментарий

ThomasBof | 25-03-18 16:34
заказать продвижение сайта в топ 10 логин в скайпе SEO PRO1


vikva | 09-02-12 11:27
опечатка:
for(i = 0; i b <= 100; i++);
надо b убрать:
for(i = 0; i<= 100; i++);


vikva | 09-02-12 11:23
http://infoegehelp.ru/index.php?option=com_content&view=article&id=230:2012-01-22-22-36-00&catid=46:2011-12-18-16-51-00&Itemid=67
тут соответствие операторов паскаль,си,бейсик и алгоритмического


Yuri | 01-02-12 22:29
if((a>b)and(b<10)) then
begin ...
and;
else ...;

Должно быть вместо
and;
- просто
end


Name | 17-07-11 21:19
for(i = 10; i >= 1;u--);
u?? очепятка?


Lian | 27-02-09 23:04
casw x of
1 : inc t
else dec t; end;

-->Case должно быть ^_^


zhas | 29-12-08 17:15
Совершенно не согласен с Faza, для человека который хорошо знает какой либо язык программирования перейти на Си особого труда не составить и уж явно он потратит в несколько раз меньше времени чем 1 год


FAZA | 15-01-06 22:57
Лексикой языка это не ограничивается и не меняет сути дела: тот кто хочет перепрыгнуть с Паскаль на Си должен упорно попариться годик как минимум чтобы понять основы языка и написать маломальскую прогу. Так что легче лишь в чате с метёлками свистеть.


Русских Роман Сергеевич | 23-01-05 06:59
Довольно-таки интересная штука... Порой приходилось изменять алгоритм программы (из за отсутствия тех или иных знаний о том или ином операторе или функции). Сейчас стало всё на много легче.

Спасибо, с уважением, Русских Роман Серге

Имя:
E-mail:
Сообщение:


Число:

   очистить

популярные статьи по теменовые статьи
Создание видео из фотографий в программе "ФотоШОУ"
Разное / Обработка фото и видео
Больница для компьютера
железо / Система
Чем так популярны социальные сети?
Разное / разное
Синхронизация данных с сотового телефона на ПК
железо / Мобильные устройства
Куплю хостинг
web - разработка / Хостинг

Опрос
На что Вы обращаете внимание в первую очередь при покупке товара в интернет-магазине?  
 
Комментарии и оценку пользователей
Наличие нескольких фотографий
Подробное и качественное описание
Условия доставки
Возможность покупки в кредит
 
Самое свежее  
 ПРОГРАММЫ

ICQ 8.0.5990
ICQ 8.0.5990

Mozilla Firefox 18.0.2
Mozilla Firefox 18.0.2

ArtMoney 7.40.4
ArtMoney 7.40.4

 НОВОСТИ

Хакерская атака на Google из Китая
Хакерская атака на Google из Китая

Мы победили! Олимпиада 2014 пройдет в Сочи
Мы победили! Олимпиада 2014 пройдет в Сочи

 БИБЛИОТЕКА

Создание видео из фотографий в программе "ФотоШОУ"
Создание видео из фотографий в программе "ФотоШОУ"

Больница для компьютера

 
Рекомендую!



Rambler's Top100

Copyright © 2004-2018 MostInfo.net  | связь с админом
При использовании материалов сайта ссылка на MostInfo обязательна.