IPB

Здравствуйте, гость ( Авторизация | Регистрация )


> C++, язык программирования
jura_k
сообщение 31.03.2015 - 15:50
Сообщение #1


Известный
****

Текущее настроение:

Вст. ник | Цитата

Группа: Жители
Сообщений: 946
Регистрация: 29.05.2013
Пользователь №: 68270
Из: Тольятти

Награды: 4
Подарки: 19

Имя: jura_k
Пол: М


Репутация:   57  

Я ввёл число с клавиатуры.
» Кликните сюда для просмотра оффтоп текста.. «
Ну и что, что на написание этого мне понадобилось 15 лет? В учебнике этого не было.
Неандертальцы вон сколько тысячелетий не могли огонь разжечь.


--------------------
Вот почему букеты из шаров придумали, а аниме-библиотеку – нет? Ведь то же самое (bunch – связка).


--------------------
Подарки: (Всего подарков: 19 )
Подарок
Подарил(а): Айя-Софи
Подарок
Подарил(а): Айя-Софи
Подарок
Подарил(а): ShakuDancer




Go to the top of the pageGo to the end of the page
 
+Quote Post
 
Start new topic
Ответов
jura_k
сообщение 19.12.2016 - 6:14
Сообщение #2


Известный
****

Текущее настроение:

Вст. ник | Цитата

Группа: Жители
Сообщений: 946
Регистрация: 29.05.2013
Пользователь №: 68270
Из: Тольятти

Награды: 4
Подарки: 19

Имя: jura_k
Пол: М


Репутация:   57  

В очередной раз решил все те же задачи из задачника. Новая редакция.
В этой программе сгруппированы задачи, которым для работы нужно либо 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 )
Подарок
Подарил(а): Айя-Софи
Подарок
Подарил(а): Айя-Софи
Подарок
Подарил(а): ShakuDancer




Go to the top of the pageGo to the end of the page
 
+Quote Post

Сообщений в этой теме
- jura_k   C++   31.03.2015 - 15:50
- - jura_k   Я посадил дерево написал программу. Она ничего не ...   7.05.2015 - 17:24
- - jura_k   Модификация программы. Теперь приступаем к решению...   31.05.2015 - 14:46
- - jura_k   Очередной шедевр программирования. » Кликнит...   29.06.2015 - 9:24
|- - ЛеПа   Цитата(jura_k @ 29.06.2015 - 9:34) О...   29.06.2015 - 9:46
- - jura_k   Вот. Release-версия. Скачайте и посмотрите. Да нич...   29.06.2015 - 10:36
- - jura_k   Свершилось! Я решил 7 задач из задачника. Ввод...   24.07.2015 - 8:03
- - jura_k   А вот программа под MS-DOS. Код/* p55 Ввод дан...   30.07.2015 - 10:48
- - jura_k   В двадцатый раз стал читать книгу 1999-го года Б.И...   26.12.2015 - 16:37
- - jura_k   Очередная книга – А.Г. Юркин, "Задачник по пр...   7.01.2016 - 7:18
- - jura_k   Возвращаюсь обратно к учебнику "Начальный кур...   25.01.2016 - 16:56
- - jura_k   Среда программирования IDE, или тайная лаборатория...   16.03.2016 - 18:36
- - jura_k   Программа, которая строит трёхмерные графики функц...   17.03.2016 - 8:05
- - jura_k   Программа построения графика в трёхмерных координа...   2.04.2016 - 10:14
- - jura_k   А.Г. Юркин, "Задачник по программированию...   4.07.2016 - 15:09
- - hook   jura_k По ходу старался напрасно.... нет желающих...   4.08.2016 - 21:35
- - jura_k   Эксперимент! Эх, никто не оценил мои способнос...   5.08.2016 - 18:05
- - hook   Пиши такие, которые нужны.... а вот какие??????......   6.08.2016 - 20:03
- - jura_k   Нужнее всего программа, которой можно прикрыть рек...   7.08.2016 - 8:03
- - jura_k   Арифметика длинных целых чисел. Дано: 9 500 000 0...   23.08.2016 - 5:29
- - jura_k   Всё то же самое, но другим макаром. Код/* p9 ...   28.08.2016 - 8:38
- - jura_k   2. Решить квадратное уравнение. 6. Решить биквадра...   22.09.2016 - 18:48
- - jura_k   Будни программиста   3.12.2016 - 12:56
- - jura_k   В очередной раз решил все те же задачи из задачник...   19.12.2016 - 6:14
- - jura_k   А в этой программе нужно вводить только три целых ...   20.12.2016 - 5:51
- - jura_k   Ещё раз всё то же самое. » Кликните сюда дл...   22.02.2017 - 16:03
- - ЧеРтЁнОк_Ф_кЕдАх   Интересно все это конечно. Спасибо.   22.02.2017 - 20:23
|- - Эллочка   Цитата(ЧеРтЁнОк_Ф_кЕдАх @ 22.02.2017 - 2...   22.02.2017 - 20:35
- - льдинка   Си++ ещё не вымер?   4.05.2017 - 19:31
|- - Noir   Цитата(льдинка @ 4.05.2017 - 19:31) ...   20.05.2017 - 19:38
- - jura_k   Сделал ещё раз всё то же самое. Остановился, когда...   23.05.2017 - 17:54
- - jura_k   Решаем задачи из учебника "Основы программиро...   27.01.2018 - 16:18
- - jura_k   Учебник "Начальный курс C и C++". Размер...   1.03.2018 - 3:22
- - jura_k   Ещё раз то же самое. 20 задач, 10 килобайт кода, 2...   6.04.2018 - 12:52
- - indеx   Привет. Ты учишься программировать, или просто от ...   9.04.2018 - 17:16
- - jura_k   Я хочу прочитать книгу. А вообще мозгам надо работ...   12.05.2018 - 18:45
|- - indеx   Цитата(jura_k @ 12.05.2018 - 18:45) ...   13.05.2018 - 2:01
- - льдинка   jura_k А почему не выучился на программиста? Сиде...   12.05.2018 - 18:54
- - Фарит   jura_k Твоя работа связана с программированием?   12.05.2018 - 19:19
|- - jura_k   Цитата(Фарит @ 12.05.2018 - 19:19) j...   12.05.2018 - 20:47
- - jura_k   То же самое есть в "Visual C++ 6.0" и ...   13.05.2018 - 13:40
- - indеx   Ясно Если когда-нибудь вдруг захочешь похвалит...   14.05.2018 - 10:56
- - jura_k   Работа мозга - это и есть самая главная награда от...   14.05.2018 - 16:46
- - jura_k   ООП. Код/* p125 Язык Borland C++ 3.1 Структ...   27.06.2018 - 7:14
- - hook   Здесь основной состав форума далек от языков прогр...   8.07.2018 - 12:30
|- - indеx   Цитата(hook @ 8.07.2018 - 12:30) Зде...   10.07.2018 - 12:03
- - jura_k   Читаю книгу "Начальный курс C и C++". Пр...   22.07.2018 - 12:57
- - jura_k   Программа создана для решения учебных задач в сред...   6.10.2018 - 16:52
- - Ахинея   Чувак, ты для чего так ужасно массивы объявляешь? ...   6.10.2018 - 19:22
- - jura_k   А меня этому никто не учил. В 1993-1997 "vect...   7.10.2018 - 7:00
- - Ахинея   Цитата(jura_k @ 7.10.2018 - 8:00) А ...   7.10.2018 - 10:39
- - jura_k   Ну вот, а нам в школе это не рассказывали. Были дв...   7.10.2018 - 11:04
- - jura_k   До той теории, которую вы рассказываете, мне как д...   7.10.2018 - 11:13
- - Ахинея   jura_k, я не знаю, зачем вы пишете свой код, но пр...   8.10.2018 - 18:55
- - jura_k   Для меня вечный вызов - книжки по программированию...   8.10.2018 - 20:58
- - Ахинея   Цитата(jura_k @ 8.10.2018 - 21:58) М...   10.10.2018 - 18:38
- - jura_k   Прогрессирует. Раньше я не мог писать под Windows.   8.11.2018 - 19:38
- - jura_k   Код// p126 - одиночные строки struct student st...   28.12.2018 - 18:14
- - jura_k   Код// p125 - группы операторов struct student {...   28.12.2018 - 18:31
- - jura_k   Будни программиста.   17.11.2019 - 13:37


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 




> Статистика
Board Stats

Подарок форуму

10 евро

100 евро

10000 евро

1000000eur

  


Текстовая версия Сейчас: 15.06.2025 - 18:24