Форум программистов, компьютерный форум CyberForum.ru

перевод паскаля в си, или решение задачи - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Сортировка Stack меняя элементы узла http://www.cyberforum.ru/cpp-beginners/thread904339.html
помогите кто, вообще не перевариваю подобную фигню, понял что программирование это не мое, но нужно сдать лабу. как сделать сортировку элементов Stack , меняя узлы? надеюсь , что всякие бред , типа почитай и тд тп, никто писать не будет, нет мыслей, не пишите, лучше помолчать ,чем писать всякую ненужную информацию #include <iostream> #include <time.h> using namespace std;
C++ Требует очень много памяти задача # include <fstream> # include <iostream> # include <algorithm> # include <deque> using namespace std; ifstream fin("input.txt"); ofstream fout("output.txt"); struct item { int conect; http://www.cyberforum.ru/cpp-beginners/thread904317.html
C++ sprintf_s оставляет мусор при записи, как бы я не колдовал
В общем, проблема простая. Делаю настройки для своей программы, дошел до момента автоопределения настроек и записи их в файл. Проблема вот в чем, чтобы записать разрешение экрана в файл, я использовал sprintf_s (с простым sprintf компилятор не дает) и WriteFile. Как бы я не колдовал, после последнего символа, через пробел выкидывает мусор: SCREEN_SIZE_X=1920 SCREEN_SIZE_Y=1058...
Строки. В предложении найти все слова C++
В предложении найти все слова, отличные от последнего. В каждом найденном слове удалить первую букву. Результат вывести на печать. очень нужна помощь...
C++ shared_ptr в классе http://www.cyberforum.ru/cpp-beginners/thread904289.html
Доброго времени суток. Вопрос по использованию shared_ptr, который описан следующим образом: template<class T> class auto_ptr{ T* m_pointer; int* m_count; public: // constructor auto_ptr(T* pointer=0):m_pointer(pointer){ m_count = (pointer)?new int(1):0; } //dereferencing object
C++ Дана очередь на n элементов - вывести в порядке возрастание элементы, которые кратны 2,3,5 Задача: у нас есть очередь на n элементов (n - пишет пользователь) type = integer; нужно вывести в порядке возрастание элементы, которые кратны 2,3,5. Помогите пожалуста!!! подробнее

Показать сообщение отдельно
Prikolshik
0 / 0 / 0
Регистрация: 22.04.2013
Сообщений: 2
17.06.2013, 15:09     перевод паскаля в си, или решение задачи
переведите пожалуйста или решите на си++
вот задача
На экране центр круга и чтобы найти его радиус дано 3 целых чисел. Если круг не проходит через горизонтального центра экрана, то надо найти этого круга и ему линейно симметричные кругу


Pascal
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
28
29
30
31
32
33
uses crt,graph;
var x,y,r,g,d:integer;
begin
clrscr;
repeat
write('radius ot 10 do 240 r=');
readln(r);
until r in [10..240];
repeat
write('x ot ',r+1,' do ',639-r,' x=');
readln(x);
until(x>r)and(x<640-r);
repeat
write('y ot ',r+1,' do ',479-r,' y=');
readln(y);
until(y>r)and(y<480-r);
if abs(y-240)<=r then
 begin
  write('Peresekaet');
  readln
 end
else
 begin
  writeln('Ne peresekaet');
  write('Press Enter');
  readln;
  initgraph(g,d,' ');
  line(0,240,640,240);
  circle(x,y,r);
  circle(x,480-y,r);
  readln
 end;
end.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 05:13. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru