C++, язык программирования |
Здравствуйте, гость ( Авторизация | Регистрация )
C++, язык программирования |
28.08.2016 - 8:38
Сообщение
#21
|
|
Известный Текущее настроение: Вст. ник | Цитата Группа: Жители Сообщений: 835 Регистрация: 29.05.2013 Пользователь №: 68270 Из: Тольятти Награды: 4 Подарки: 19 Имя: jura_k Пол: М Репутация: 55 |
Всё то же самое, но другим макаром.
Код /* 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.09.2016 - 18:48
Сообщение
#22
|
|
Известный Текущее настроение: Вст. ник | Цитата Группа: Жители Сообщений: 835 Регистрация: 29.05.2013 Пользователь №: 68270 Из: Тольятти Награды: 4 Подарки: 19 Имя: jura_k Пол: М Репутация: 55 |
2. Решить квадратное уравнение.
6. Решить биквадратное уравнение. » Кликните сюда для просмотра оффтоп текста.. «
-------------------- Вот почему букеты из шаров придумали, а аниме-библиотеку – нет? Ведь то же самое (bunch – связка).
-------------------- Подарки: (Всего подарков: 19 ) |
|
|
|
|
3.12.2016 - 12:56
Сообщение
#23
|
|
Известный Текущее настроение: Вст. ник | Цитата Группа: Жители Сообщений: 835 Регистрация: 29.05.2013 Пользователь №: 68270 Из: Тольятти Награды: 4 Подарки: 19 Имя: jura_k Пол: М Репутация: 55 |
-------------------- Вот почему букеты из шаров придумали, а аниме-библиотеку – нет? Ведь то же самое (bunch – связка).
-------------------- Подарки: (Всего подарков: 19 ) |
|
|
|
|
19.12.2016 - 6:14
Сообщение
#24
|
|
Известный Текущее настроение: Вст. ник | Цитата Группа: Жители Сообщений: 835 Регистрация: 29.05.2013 Пользователь №: 68270 Из: Тольятти Награды: 4 Подарки: 19 Имя: jura_k Пол: М Репутация: 55 |
В очередной раз решил все те же задачи из задачника. Новая редакция.
В этой программе сгруппированы задачи, которым для работы нужно либо 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 ) |
|
|
|
|
20.12.2016 - 5:51
Сообщение
#25
|
|
Известный Текущее настроение: Вст. ник | Цитата Группа: Жители Сообщений: 835 Регистрация: 29.05.2013 Пользователь №: 68270 Из: Тольятти Награды: 4 Подарки: 19 Имя: jura_k Пол: М Репутация: 55 |
А в этой программе нужно вводить только три целых числа.
» Кликните сюда для просмотра оффтоп текста.. «
-------------------- Вот почему букеты из шаров придумали, а аниме-библиотеку – нет? Ведь то же самое (bunch – связка).
-------------------- Подарки: (Всего подарков: 19 ) |
|
|
|
|
22.02.2017 - 16:03
Сообщение
#26
|
|
Известный Текущее настроение: Вст. ник | Цитата Группа: Жители Сообщений: 835 Регистрация: 29.05.2013 Пользователь №: 68270 Из: Тольятти Награды: 4 Подарки: 19 Имя: jura_k Пол: М Репутация: 55 |
Ещё раз всё то же самое.
» Кликните сюда для просмотра оффтоп текста.. «
-------------------- Вот почему букеты из шаров придумали, а аниме-библиотеку – нет? Ведь то же самое (bunch – связка).
-------------------- Подарки: (Всего подарков: 19 ) |
|
|
|
|
22.02.2017 - 20:23
Сообщение
#27
|
|
Вишенка на торте Текущее настроение: Вст. ник | Цитата Группа: Небожители Сообщений: 33365 Регистрация: 9.04.2015 Пользователь №: 85126 Из: Планета Нибиру Награды: 214 Подарки: 936 Имя: Райя Пол: Ж Репутация: 3850 |
Интересно все это конечно. Спасибо.
-------------------- Я не ангел, но ведь и жизнь- не Рай.
-------------------- Подарки: (Всего подарков: 936 ) |
|
|
|
|
22.02.2017 - 20:35
Сообщение
#28
|
|
Я все могу. Умею меньше Текущее настроение: Вст. ник | Цитата Группа: Творцы Сообщений: 26097 Регистрация: 20.10.2016 Пользователь №: 87827 Из: Россия Награды: 148 Подарки: 799 Пол: Ж Репутация: 4100 |
Интересно все это конечно. Спасибо. Сообщение отредактировал Эллочка - 22.02.2017 - 20:36 -------------------- -------------------- Подарки: (Всего подарков: 799 ) |
|
|
|
|
4.05.2017 - 19:31
Сообщение
#29
|
|
Мррр... Текущее настроение: Вст. ник | Цитата Группа: Главный Шериф Сообщений: 83678 Регистрация: 15.03.2013 Пользователь №: 57743 Из: РФ Награды: 585 Подарки: 4688 Пол: Ж Репутация: 12941 |
Си++ ещё не вымер?
-------------------- Подарки: (Всего подарков: 4688 ) |
|
|
|
|
|
20.05.2017 - 19:38
Сообщение
#30
|
|
Осваивающийся Текущее настроение: Вст. ник | Цитата Группа: Участники Сообщений: 111 Регистрация: 24.05.2015 Пользователь №: 85313 Из: SouthRUSSIA Награды: 4 Подарки: 19 Имя: Михаил Пол: М Репутация: 89 |
-------------------- Подарки: (Всего подарков: 19 ) |
|
|
|
|
Текстовая версия | Сейчас: 18.04.2024 - 3:52 |