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

помогите перевести программу с паскаля на С++

07.10.2013, 19:38. Показов 1229. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Ребят , помогите перевести программу с паскаля на С++ , или подскажите как написать нечто подобное. Заранее благодарен.

Вот задание :
№1.
Дано натуральное число N.
Определить, является ли оно автоаморфным.
Автоаморфное число N равно последним разрядам квадрата этого числа.

А вот код паскаля :
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
Program A7;
Var n,r,m:word;
Begin
Write(‘Введите натуральное число’);
Readln(n);
M:=n; r:=1;
While m>0 do
Begin
M:=m div 10;
R:=r*10;
End;
If (n*n mod r)=n then writeln(‘число   ‘,N,’  автоморфно’)
       Else writeln((‘число   ‘,N,’  не  автоморфно’ );
Readln
End.
Буду очень признателен за помощь.
0
Лучшие ответы (1)
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
07.10.2013, 19:38
Ответы с готовыми решениями:

Помогите перевести программу с Паскаля на С++
function IsPowerN(K: integer; N: byte): boolean; var i: byte; res: integer; begin res := 1; //начальное значение степеня...

Перевести программу с Паскаля на Си++
const a = 0.5; b = 2.9; X = 0.3; var U, F : real; begin U := (sqr(a)*X +exp(-X)*cos(b*X)) / (b*X -...

Перевести программу с Паскаля на Си++
Помогите пожалуйста переписать этот код на язык Си++, не знаю как также объявляется массив :( const a=3; b=4; var x,y,u:array...

1
 Аватар для Жанерке
35 / 35 / 8
Регистрация: 22.09.2013
Сообщений: 170
07.10.2013, 21:33
Лучший ответ Сообщение было отмечено romalikons как решение

Решение

примерно так )
но я все таки не поняла что такое автоморфное число

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <vcl.h>
#pragma hdrstop
#include<conio.h>
#include<iostream.h>
 
//---------------------------------------------------------------------------
 
#pragma argsused
int main(int argc, char* argv[])
{int n,m,r;
cout<<"vvedite naturel'noe chislo  " ;
cin>>n;
m=n;r=1;
while (m>0){
m=m/10;
r=r*10;}
 
if((n*n%r )==n)  cout<<"avtomorfno";
else     cout<<"ne avtomorfno"  ;
       getch();
        return 0;
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
07.10.2013, 21:33
Помогаю со студенческими работами здесь

Перевести программу с паскаля на си
uses crt; var x,y,z:real; begin read(x,y,z); if x+y+z&gt;x*y*z then writeln(x+y+z) else writeln(x*y*z); end.

Перевести программу с паскаля на си
var a,b,c:integer; begin if (a=b) and (b=c) then writeln('равносторонний') else if (a=b) or (b=с) or (c=a) then...

Перевести программу с Паскаля на C++
Никак не получается транспортировать программу в C++ var a,b,c,x,F:real; begin writeln('введите a,b,c,x:'); readln(a,b,c,x); ...

Перевести программу из паскаля
Uses crt; Var b,g: Array of Integer; d,m,s1,s2,i: Integer; sr1,sr2: Real; BEGIN Clrscr; Writeln('Количество мальчиков: ');...

Перевести программу с Паскаля на C++
var n,k: integer; begin write ('n='); readln (n); k:=0; while n&gt;0 do begin k:=k+1; n:=n div 10; end;


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
делаю науч статью по влиянию грибов на сукцессию
anaschu 13.03.2026
прикрепляю статью
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога Финальные проекты на Си и на C++: hello-sdl3-c. zip hello-sdl3-cpp. zip Результат:
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд. Даже если у вас. . .
Модульная разработка через nuget packages
DevAlt 07.03.2026
Сложившийся в . Net-среде способ разработки чаще всего предполагает монорепозиторий в котором находятся все исходники. При создании нового решения, мы просто добавляем нужные проекты и имеем. . .
Модульный подход на примере F#
DevAlt 06.03.2026
В блоге дяди Боба наткнулся на такое определение: В этой книге («Подход, основанный на вариантах использования») Ивар утверждает, что архитектура программного обеспечения — это структуры,. . .
Управление камерой с помощью скрипта OrbitControls.js на Three.js: Вращение, зум и панорамирование
8Observer8 05.03.2026
Содержание блога Финальная демка в браузере работает на Desktop и мобильных браузерах. Итоговый код: orbit-controls-threejs-js. zip. Сканируйте QR-код на мобильном. Вращайте камеру одним пальцем,. . .
SDL3 для Web (WebAssembly): Синхронизация спрайтов SDL3 и тел Box2D
8Observer8 04.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-sync-physics-sprites-sdl3-c. zip На первой гифке отладочные линии отключены, а на второй включены:. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru