Форум программистов, компьютерный форум, киберфорум
PascalABC.NET
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.75/8: Рейтинг темы: голосов - 8, средняя оценка - 4.75
0 / 0 / 0
Регистрация: 06.11.2013
Сообщений: 43
1

Разработать программу, выполняющую умножение 2-х больших чисел

13.11.2013, 09:10. Показов 1482. Ответов 8
Метки нет (Все метки)

Разработать программу, выполняющую умножение 2-х больших чисел. Написать комментарии к каждой строчке программы. 1 число 1267
2 число 87654
__________________
Помощь в написании контрольных, курсовых и дипломных работ здесь
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
13.11.2013, 09:10
Ответы с готовыми решениями:

Создать программу выполняющую умножение четырёх чисел если они больше числа 6
Создать программу выполняющую умножение четырёх чисел если они больше числа 6. Использовать функцию...

Написать программу, выполняющую по выбору сложение, вычитание, умножение или деление нацело двух многоразрядных чисел
Доброго времени суток! Написать программу, выполняющую по выбору сложение, вычитание, умножение...

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

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

8
Паяльщик
50 / 50 / 13
Регистрация: 05.11.2013
Сообщений: 404
13.11.2013, 09:19 2
Если правильно понял задание, то вот код
Pascal
1
2
3
4
5
6
7
uses crt;
var
   a:real; //Объявляем переменную
begin
     a:=1267*87654; //Присваиваем а необходимое значение
     write(a); //Выводим на экран полученный результат
end.
1
66 / 69 / 33
Регистрация: 07.10.2013
Сообщений: 396
13.11.2013, 09:22 3
Цитата Сообщение от tuy-vasiliy Посмотреть сообщение
Если правильно понял задание, то вот код
ха а подругому это задание и не поймётся)
1
Супер-модератор
5911 / 2690 / 1298
Регистрация: 04.03.2013
Сообщений: 5,631
Записей в блоге: 1
13.11.2013, 09:47 4
Цитата Сообщение от RAZORalex Посмотреть сообщение
Разработать программу, выполняющую умножение 2-х больших чисел.
Думаю под "большими" числами подразумеваются числа, не помещающиеся в переменные доступных типов и речь идет о длинной арифметике?
0
0 / 0 / 0
Регистрация: 06.11.2013
Сообщений: 43
13.11.2013, 09:49  [ТС] 5
1. ЦЕЛЬ РАБОТЫ: научиться реализовывать алгоритм умножения больших целых чисел.
2. ЛИТЕРАТУРА: Голицына О. Л., Попов И. И. Основы алгоритмизации и программирования. М.: ФОРУМ – ИНФРА-М, 2008.
Конспект.
3. ВОПРОСЫ ДЛЯ ДОМАШНЕЙ ПОДГОТОВКИ:
1.1. Почему нельзя выполнить арифметические действия с большими числами обычными операциями?
1.2. Где применяются алгоритмы работы с большими числами?
1.3. В чем состоит метод умножения больших чисел?
4. ОБОРУДОВАНИЕ: ПЭВМ
5. ЗАДАНИЕ.
5.1. Разработать программу, выполняющую умножение 2-х больших чисел. Написать комментарии к каждой строчке программы.
№ варианта
1 число
2 число
1
635
1234567
2
467
1235768
3
1267
234567
4
908
234789
5
5804
345678
6
6705
876543
7
1234
765432
8
6543
65432
9
5876
54321
10
1267
87654




















у меня 10 вариант
0
Паяльщик
50 / 50 / 13
Регистрация: 05.11.2013
Сообщений: 404
13.11.2013, 10:53 6
Лучший ответ Сообщение было отмечено Памирыч как решение

Решение

Вот код для каждого варианта, вводим данные числа и получаем необходимый результат
Pascal
1
2
3
4
5
6
7
8
9
10
11
uses crt;
var
   a,b,c:real; //Объявляем переменные
begin
     Write('Введите число: ');
     readln(b);
     Write('Введите число: ');
     readln(c);
     a:=b*c;; //Присваиваем а необходимое значение
     write('Произведение введённых чисел: ',a); //Выводим на экран полученный результат
end.
0
14 / 11 / 8
Регистрация: 31.10.2011
Сообщений: 45
16.11.2013, 21:28 7
может под работой с большими числами понимается объявление переменных не real а double??
0
Супер-модератор
5911 / 2690 / 1298
Регистрация: 04.03.2013
Сообщений: 5,631
Записей в блоге: 1
16.11.2013, 21:42 8
Цитата Сообщение от Nafanity Посмотреть сообщение
может под работой с большими числами понимается объявление переменных не real а double??
Числа которые указаны в вариантах прекрасно помещаются в тип real.
0
Модератор
Эксперт по математике/физике
4817 / 3684 / 1257
Регистрация: 30.07.2012
Сообщений: 10,578
16.11.2013, 22:00 9
Цитата Сообщение от tuy-vasiliy
Вот код для каждого варианта, вводим данные числа и получаем необходимый результат
А вот задание, которое привел ТС...
1. ЦЕЛЬ РАБОТЫ: научиться реализовывать алгоритм умножения больших целых чисел.
Добавлено через 3 минуты
Цитата Сообщение от RAZORalex
Разработать программу, выполняющую умножение 2-х больших чисел. Написать комментарии к каждой строчке программы. 1 число 1267
2 число 87654
RAZORalex, загляните СЮДА...
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
16.11.2013, 22:00

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

Разработать программу, выполняющую поиск в списке List<>
Всем привет!!!! Помогите пожалуйста решить эту задачу!!! Очень нужно!!! Дан список, содержащий не...

Разработать программу, выполняющую тестирование работоспособности модуля
Здравствуйте, нужна ваша помощь. Программа не требует пользовательского интерфейса. Тестирование...

Разработать программу выполняющую обработку текстового изображения фильтром
Ребята, помогите пожалуйста разработать программу Разработать программу выполняющую обработку...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.