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

Переведите программу в C++ из Pascal - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Решение нелинейного уравнения методом итераций http://www.cyberforum.ru/cpp-beginners/thread877972.html
Я не знаю куда кидать, кто поможет сделать эту работу Программа должна вычислять корень нелинейного уравнения методами: простых итераций, методом дихотомии (деления пополам), методом Ньютона с заданной точностью. Программа должна предоставлять пользователю возможность выбора метода решения нелинейного уравнения и точности вычисления корня. При вычислении корня должно вычисляться количество...
C++ как использовать значение вероятности? #include <iostream> using namespace std; int main(void) { const int P = 17; float n=1\P; //- вероятность int temp=0; for(int i=0; i<10; i++) http://www.cyberforum.ru/cpp-beginners/thread877960.html
Написать функцию, к-рая вычисляет сумму и произведение первых N чётных чисел. C++
Написать функцию, к-рая вычисляет сумму и произведение первых N чётных чисел.
Паттерн стратегия и ошибки при компиляции C++
Здравствуйте уважаемые форумчане. Вот решил я как-то недавно, что мой код говно и надо что-то с этим делать, так как я пишу нормальные по функциональности приложения, но совсем не гибкие и вносить какие либо изменения в них очень проблематично.. Проблему решил исправлять радикально. Начал изучать паттерны проектирования. Книга написана для программистов Java, ну или край - C#, но это не стало для...
C++ Массив + подпрограмма. Вычислить разность между минимальным и максимальным элементами http://www.cyberforum.ru/cpp-beginners/thread877926.html
Ввести массив M из девяти элементов. Вычислить разность между минимальным и максимальным элементами. Использовать подпрограммы
C++ Не работает switch =( // 3 lab.cpp: определяет точку входа для консольного приложения. // #include "karta.h" #include "stdafx.h" #include <iostream> #include <stdlib.h> #include <stdio.h> #include <conio.h> #include<windows.h> подробнее

Показать сообщение отдельно
takeshymsi
0 / 0 / 0
Регистрация: 12.05.2013
Сообщений: 12

Переведите программу в C++ из Pascal - C++

25.05.2013, 14:32. Просмотров 240. Ответов 5
Метки (Все метки)

Переведите программу в C++

Код
{A}
Var T,M,N: Longint;
Begin
Readln(M,N);
If m>n then begin
T:=M;
M:=N;
N:=T;
End;
If M=1 then Writeln((N+1) div 2) 
else If (M mod 3=0) or (N mod 3=0) then Writeln(2) 
else Writeln(1);
end.
То, что получилось у меня(((

Код
#include<iostream>
using namespace std;
int main()
{
	long int m,n,sol;
	long int tg;
	int mod_1;
	int mod_2;
	scanf("%d",&m);
	scanf("%d",&n);

	mod_1=m % 3;
	mod_2=n % 3;
	if (m > n)
	{
		tg=m;
		m=n;
		n=tg;
	}

	if (m=1) sol=((n+1)/2);
	else if (mod_1 == 0 || mod_2 == 0) sol=2;	
	else sol=1;
	cout << sol << endl;
	return 0;
}
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru