![]() |
Здравствуйте, гость ( Авторизация | Регистрация )
![]() |
![]() Сообщение
#1
|
|
![]() Известный ![]() ![]() ![]() ![]() Текущее настроение: ![]() Вст. ник | Цитата Группа: Жители Сообщений: 946 Регистрация: 29.05.2013 Пользователь №: 68270 Из: Тольятти Награды: 4 Подарки: 19 Имя: jura_k Пол: М Репутация: ![]() ![]() ![]() |
Я ввёл число с клавиатуры.
» Кликните сюда для просмотра оффтоп текста.. « Ну и что, что на написание этого мне понадобилось 15 лет? В учебнике этого не было.Неандертальцы вон сколько тысячелетий не могли огонь разжечь. -------------------- Вот почему букеты из шаров придумали, а аниме-библиотеку – нет? Ведь то же самое (bunch – связка).
-------------------- Подарки: (Всего подарков: 19 ) |
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
|
|
|
![]() |
![]() Сообщение
#2
|
|
![]() Известный ![]() ![]() ![]() ![]() Текущее настроение: ![]() Вст. ник | Цитата Группа: Жители Сообщений: 946 Регистрация: 29.05.2013 Пользователь №: 68270 Из: Тольятти Награды: 4 Подарки: 19 Имя: jura_k Пол: М Репутация: ![]() ![]() ![]() |
Всё то же самое, но другим макаром.
Код /* p9
Язык Turbo C Арифметика длинных целых чисел */ #include <conio.h> #include <stdio.h> int aa [100], ab, ac; int ba [100], bb, bc; int ca [100], cb, cc; da (); /* печать первого числа */ db (); /* печать второго числа */ dc (); /* печать третьего числа */ dd (); /* ca = aa * ba */ main () { int a; for (a = 0; a < 100; a++) aa [a] = ba [a] = ca [a] = 0; aa [0] = 9; aa [1] = 5; ab = 2; ac = 23; ba [0] = 1; ba [1] = 9; ba [2] = 8; ba [3] = 3; bb = 4; bc = 30; dd (); da (); db (); dc (); getch (); printf ("\n"); } da () { int a, b; for (a = 0; a < ab + ac; a++) { printf ("%i", aa [a]); b = ab + ac - a - 1; if (b % 3 == 0 && b) printf (" "); } printf ("\n"); } db () { int a, b; for (a = 0; a < bb + bc; a++) { printf ("%i", ba [a]); b = bb + bc - a - 1; if (b % 3 == 0 && b) printf (" "); } printf ("\n"); } dc () { int a, b; for (a = 0; a < cb + cc; a++) { printf ("%i", ca [a]); b = cb + cc - a - 1; if (b % 3 == 0 && b) printf (" "); } printf ("\n"); } dd () { int a, b; for (a = 0; a < ab; a++) for (b = 0; b < bb; b++) ca [a + b + 1] += aa [a] * ba [b]; cb = ab + bb; cc = ac + bc; for (a = cb - 1; a; a--) { ca [a - 1] = ca [a - 1] + ca [a] / 10; ca [a] = ca [a] % 10; } if (ca [0] == 0) { for (a = 0; a < cb - 1; a++) ca [a] = ca [a + 1]; ca [cb - 1] = 0; cb--; } } -------------------- Вот почему букеты из шаров придумали, а аниме-библиотеку – нет? Ведь то же самое (bunch – связка).
-------------------- Подарки: (Всего подарков: 19 ) |
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
|
|
|
![]() ![]() |
Текстовая версия | Сейчас: 15.06.2025 - 17:57 |