![]() |
Здравствуйте, гость ( Авторизация | Регистрация )
![]() ![]() ![]() |
![]() |
![]() Сообщение
#21
|
|
![]() Известный ![]() ![]() ![]() ![]() Текущее настроение: ![]() Вст. ник | Цитата Группа: Жители Сообщений: 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 ) |
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
|
|
|
|
![]() Сообщение
#22
|
|
![]() Известный ![]() ![]() ![]() ![]() Текущее настроение: ![]() Вст. ник | Цитата Группа: Жители Сообщений: 946 Регистрация: 29.05.2013 Пользователь №: 68270 Из: Тольятти Награды: 4 Подарки: 19 Имя: jura_k Пол: М Репутация: ![]() ![]() ![]() |
2. Решить квадратное уравнение.
6. Решить биквадратное уравнение. » Кликните сюда для просмотра оффтоп текста.. «
-------------------- Вот почему букеты из шаров придумали, а аниме-библиотеку – нет? Ведь то же самое (bunch – связка).
-------------------- Подарки: (Всего подарков: 19 ) |
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
|
|
|
![]() Сообщение
#23
|
|
![]() Известный ![]() ![]() ![]() ![]() Текущее настроение: ![]() Вст. ник | Цитата Группа: Жители Сообщений: 946 Регистрация: 29.05.2013 Пользователь №: 68270 Из: Тольятти Награды: 4 Подарки: 19 Имя: jura_k Пол: М Репутация: ![]() ![]() ![]() |
-------------------- Вот почему букеты из шаров придумали, а аниме-библиотеку – нет? Ведь то же самое (bunch – связка).
-------------------- Подарки: (Всего подарков: 19 ) |
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
|
|
|
![]() Сообщение
#24
|
|
![]() Известный ![]() ![]() ![]() ![]() Текущее настроение: ![]() Вст. ник | Цитата Группа: Жители Сообщений: 946 Регистрация: 29.05.2013 Пользователь №: 68270 Из: Тольятти Награды: 4 Подарки: 19 Имя: jura_k Пол: М Репутация: ![]() ![]() ![]() |
В очередной раз решил все те же задачи из задачника. Новая редакция.
В этой программе сгруппированы задачи, которым для работы нужно либо 6 чисел, либо одно рациональное число. Код /* p11
Язык Turbo C 2.0 Основы программирования Переменные: int - 6, float - 1 */ /* 1 - 21k, 2 - 22k, 3 - 23k, 5 - 24k */ #include <conio.h> #include <math.h> #include <stdio.h> float p (int, int, int, int); /* расстояние между двумя точками на плоскости */ float q (float, float, float); /* формула Герона */ main () { int a, b, c, d, e, f; /* исходные данные */ float g; /* исходные данные */ float j, k, l, m; int s, t, u, v; printf ("Введите шесть целых чисел: "); scanf ("%i%i%i%i%i%i", &a, &b, &c, &d, &e, &f); printf ("Введите рациональное число: "); scanf ("%f", &g); /* 11.1.1. */ printf ("1. %i / %i / (%i / %i) = %i / %i.\n", a, b, c, d, a * d, b * c); /* 21.1.6. Даны декартовы координаты трех вершин треугольника на плоскости. Составить алгоритм определения площади треугольника. */ j = p (a, b, c, d); k = p (a, b, e, f); l = p (c, d, e, f); m = q (j, k, l); printf ("2. Площадь треугольника %.4g.\n", m); /* 21.2.7. Дана скорость ракеты при выходе за пределы атмосферы Земли. Составить алгоритм определения того, как будет двигаться ракета после выключения двигателей. (Напомним величины трех космических скоростей: 7,5 км/с; 11,2 км/с; 16,4 км/с.) */ printf ("3. "); if (g < 7.5) printf ("Ракета упадет на Землю.\n"); else if (g == 7.5) printf ("Ракета будет двигаться по круговой орбите вокруг Земли.\n"); else if (g < 11.2) printf ("Ракета будет двигаться вокруг Земли по эллипсу.\n"); else if (g == 11.2) printf ("Ракета улетит от Земли по параболе.\n"); else if (g < 16.4) printf ("Ракета будет двигаться вокруг Солнца по эллипсу.\n"); else if (g == 16.4) printf ("Ракета улетит от Солнца по параболе.\n"); else printf ("Ракета улетит от Солнца по гиперболе.\n"); /* 64.2.28. В следующем фрагменте программы вычисляется сумма конечного числа членов гармонического ряда 1 + 1 / 2 + 1 / 3 + ... + 1 / i + ... Суммирование прекращается, когда очередное слагаемое становится меньше epsilon или целая переменная i достигает значения maxint. */ j = 0; s = 1; while (1) { k = 1. / s; if (k < g) break; j += k; if (s == 32767) break; s++; } printf ("4. Сумма гармонического ряда равна %.4g.\n", j); /* 68.4.32. Вычислить сумму квадратов всех целых чисел, попадающих в интервал (ln x, exp x). */ j = g > 0 ? g : 1; k = log (j); l = exp (j); s = k; if (s <= k) s++; t = l; if (t == l) t--; u = 0; for (v = s; v < t + 1; v++) u += v * v; printf ("5. Сумма квадратов целых чисел %i.\n", u); getch (); printf ("\n"); } float p (int a, int b, int c, int d) { int e; e = (a - c) * (a - c) + (b - d) * (b - d); if (e < 0) e = 0; return sqrt (e); } float q (float a, float b, float c) { float d, e; d = (a + b + c) / 2; e = d * (d - a) * (d - b) * (d - c); if (e < 0) e = 0; return sqrt (e); } -------------------- Вот почему букеты из шаров придумали, а аниме-библиотеку – нет? Ведь то же самое (bunch – связка).
-------------------- Подарки: (Всего подарков: 19 ) |
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
|
|
|
![]() Сообщение
#25
|
|
![]() Известный ![]() ![]() ![]() ![]() Текущее настроение: ![]() Вст. ник | Цитата Группа: Жители Сообщений: 946 Регистрация: 29.05.2013 Пользователь №: 68270 Из: Тольятти Награды: 4 Подарки: 19 Имя: jura_k Пол: М Репутация: ![]() ![]() ![]() |
А в этой программе нужно вводить только три целых числа.
» Кликните сюда для просмотра оффтоп текста.. «
-------------------- Вот почему букеты из шаров придумали, а аниме-библиотеку – нет? Ведь то же самое (bunch – связка).
-------------------- Подарки: (Всего подарков: 19 ) |
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
|
|
|
![]() Сообщение
#26
|
|
![]() Известный ![]() ![]() ![]() ![]() Текущее настроение: ![]() Вст. ник | Цитата Группа: Жители Сообщений: 946 Регистрация: 29.05.2013 Пользователь №: 68270 Из: Тольятти Награды: 4 Подарки: 19 Имя: jura_k Пол: М Репутация: ![]() ![]() ![]() |
Ещё раз всё то же самое.
» Кликните сюда для просмотра оффтоп текста.. «
-------------------- Вот почему букеты из шаров придумали, а аниме-библиотеку – нет? Ведь то же самое (bunch – связка).
-------------------- Подарки: (Всего подарков: 19 ) |
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
|
|
|
![]() Сообщение
#27
|
|
![]() Одна такая ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Текущее настроение: ![]() Вст. ник | Цитата Группа: Леди Икс Сообщений: 47474 Регистрация: 9.04.2015 Пользователь №: 85126 Из: Кубань Награды: 254 Подарки: 1150 Имя: Васька Пол: Ж Репутация: ![]() ![]() ![]() |
Интересно все это конечно. Спасибо.
-------------------- Я не Ангел, но ведь и жизнь-не Рай.
Жизнь-бумеранг. 777 -------------------- Подарки: (Всего подарков: 1150 ) |
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
|
|
|
![]() Сообщение
#28
|
|
![]() Я все могу. Умею меньше ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Текущее настроение: ![]() Вст. ник | Цитата Группа: Творцы Сообщений: 26097 Регистрация: 20.10.2016 Пользователь №: 87827 Из: Россия Награды: 148 Подарки: 799 Пол: Ж Репутация: ![]() ![]() ![]() |
Интересно все это конечно. Спасибо. ![]() Сообщение отредактировал Эллочка - 22.02.2017 - 20:36 -------------------- ![]() -------------------- Подарки: (Всего подарков: 799 ) |
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
|
|
|
![]() Сообщение
#29
|
|
![]() be with me ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Текущее настроение: ![]() Вст. ник | Цитата Группа: Боги Сообщений: 91364 Регистрация: 15.03.2013 Пользователь №: 57743 Из: РФ Награды: 609 Подарки: 5002 Пол: Ж Репутация: ![]() ![]() ![]() |
Си++ ещё не вымер?
-------------------- Подарки: (Всего подарков: 5002 ) |
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
|
|
|
|
![]() Сообщение
#30
|
|
![]() Осваивающийся ![]() Текущее настроение: ![]() Вст. ник | Цитата Группа: Участники Сообщений: 111 Регистрация: 24.05.2015 Пользователь №: 85313 Из: SouthRUSSIA Награды: 4 Подарки: 19 Имя: Михаил Пол: М Репутация: ![]() ![]() ![]() |
-------------------- Подарки: (Всего подарков: 19 ) |
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
|
|
|
![]() ![]() |
Текстовая версия | Сейчас: 15.06.2025 - 7:57 |