ultimate11
1

умножние столбиком 2-ух натуральных чисел в графическом режиме

06.05.2011, 18:53. Показов 1197. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Ребят помогите пожалуйста с программой (умножение столбиком 2-ух введённых натуральных чиселв графическом режиме).
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
06.05.2011, 18:53
Ответы с готовыми решениями:

Деление столбиком двух введенных натуральных чисел
Привет,помогите с программой, она должна изображать на экране монитора деление столбиком двух...

Подсчитайте сложность алгоритма сложения двух N - значных натуральных чисел столбиком
Сложность алгоритма, ничего не понятно, но очень интересно, помогите пожалуйста

Разработать программу для вывода на экран поэтапно умножение столбиком натуральных чисел
Разработать программу, которая изображает на экране монитора умножение столбиком двух введенных...

Разработать программу, которая изображает на экране монитора умножение столбиком двух введенных натуральных чисел
С++Builder. Разработать программу, которая изображает на экране монитора умножение столбиком двух...

2
Почетный модератор
64291 / 47589 / 32740
Регистрация: 18.05.2008
Сообщений: 115,181
06.05.2011, 21:13 2
Лучший ответ Сообщение было отмечено как решение

Решение

Так пойдет?

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
34
uses crt,graph;
var a,b,c,d:real;
    xc,yc,x,y,l,i,k,cd:integer;
    s1,s2,s:string;
begin
clrscr;
write('1 chislo=');
readln(a);
write('2 chislo=');
readln(b);
x:=0;
initgraph(x,y,'');
xc:=getmaxX div 2;
yc:=getmaxY div 2;
str(a:0:0,s1);
str(b:0:0,s2);
if a>b then l:=length(s1) else l:=length(s2);
outtextXY(xc-length(s1)*8,10,s1);
outtextXY(xc-l*8-8,20,'x');
outtextXY(xc-length(s2)*8,30,s2);
line(xc-l*8,40,xc,40);
for i:=1 to length(s2) do
 begin
  val(s2[length(s2)-i+1],k,cd);
  c:=a*k;
  str(c:0:0,s);
  outtextXY(xc-length(s)*8-(i-1)*8,40+10*i,s);
 end;
line(xc-(length(s)+i)*8,40+10*(i+1),xc,40+10*(i+1));
c:=a*b;
str(c:0:0,s);
outtextXY(xc-length(s)*8,40+10*(i+2),s);
readln
end.
1
ultimate11
06.05.2011, 22:31 3
огромное спасибо! .программа отличная! честь и хвала вам!!!
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
06.05.2011, 22:31
Помогаю со студенческими работами здесь

Создать текстовой файл, содержащий изображение умножения "столбиком" двух заданных натуральных чисел
Создать текстовой файл, содержащий изображение умножения " столбиком " двух заданных натуральных...

Движение в графическом режиме
Подскажите, как сделать движение прямоугольника вокруг точки, вводимой пользователем в графическом...

Работа в графическом режиме
Программа рисует на экране мои инициалы (ГАЕ), совместно перемещает их стрелками на клавиатуре,...

Задача в графическом режиме
Треугольник целиком перемещается по экрану нажатием на клавиши Up и Down в соответствующем...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru