1. Администрация набирает авторов/редакторов для заполнения форума темами.
    Скрыть объявление

Примеры уроков

Тема в разделе "Язык C++", создана пользователем bmmo, 23 ноя 2016.

Загрузка
  1. bmmo

    bmmo Админы Команда форума

    Здесь будем выкладывать примеры уроков и ответы по языку программированию С++.
     
  2. bmmo

    bmmo Админы Команда форума

    Лыжник начал тренировки, и в первый день пробежал n км. Каждый следующий день он пробегал на 10% больше, чем в предыдущий. Определить, в какой день после начала тренировок спортсмен пробежит 20 км.

    Код:
    double n, m, s=0;
        short k, i=1;
       
        cout<<"\nВ первый день пробежал: "<<endl;
        cin>>n;    //km
        //n=5;
        cout<<"\nКаждый следующий день он пробегал больше на %: "<<endl;
        cin>>m;    //%
        //m=10;
        cout<<"\nСколько дней бежит: "<<endl;
        cin>>k;    //day
        //k=10;
        cout<<"***********"<<endl;
        cout<<"Лыжник, начав тренировки, в первый день пробежал "<<n<<"км.\nКаждый следующий день он увеличивал пробег на "<<m<<"% от пробега предыдущего дня. Сколько километров он пробежит за "<<k<<" дней?"<<endl;
        cout<<"***********"<<endl;
        cout<<"\nРешение: \n"<<endl;
    
        for (i; i<=k; i++)
        {
            s=s+n;
            cout<<"На "<<i<<" день - "<<fixed<<setprecision(3)<<n<<"км.\t\tВсего "<<s<<"км."<<endl;
            n=n+n*m/100;
               
        }
    
        cout<<"\n\tПробежит за " << fixed << setprecision(3) <<k<<" дня" << fixed << setprecision(3) <<s<<"км\n"<<endl;
     
  3. bmmo

    bmmo Админы Команда форума

    Aлгоритм вычисления факториала, по введенному числу.
    Код:
    /**
    * Алгоритм вычисления факториала, по введенному числу.
    */
    #include<iostream>
    
    using namespace std;
    
    int main() {
      int number,
          fact = 1; // факториал единицы
    
      cout << "Enter a number to calculate it's factorial\n";
      cin >> number;
    
      for (int c = 1; c <= number; c++)
        fact = fact * c;
    
      cout << "Factorial of " << number << " = " << fact << endl;
    
      return 0;
    }
     
  4. bmmo

    bmmo Админы Команда форума

    Алгоритм вычисления факториала, по введенному числу.
    Код:
    /**
    * Алгоритм вычисления факториала, по введенному числу.
    */
    #include<iostream>
    
    using namespace std;
    
    int main() {
      int number,
          fact = 1; // факториал единицы
    
      cout << "Enter a number to calculate it's factorial\n";
      cin >> number;
    
      for (int c = 1; c <= number; c++)
        fact = fact * c;
    
      cout << "Factorial of " << number << " = " << fact << endl;
    
      return 0;
    }
     
  5. bmmo

    bmmo Админы Команда форума

    Программа генерирует случайные числа
    Код:
    /**
    * Программа генерирует случайные числа
    */
    #include<iostream> // пример подключения библиотеки ввода/вывода
    #include <cstdlib> // библиотека, в которой определена функция rand
    
    using namespace std;
    
    int main() {
      int count, max;
    
      cout << "Enter the number of random numbers you want ";
      cin >> count;
      cout << "Enter the maximum value of random number ";
      cin >> max;
    
      cout << "random numbers from 0 to " << max << " are :-" << endl;
    
      for (int c = 1; c <= count; c++) {
        int num = rand() % max;
        cout << num << endl;
      }
    
      return 0;
    }
     
  6. bmmo

    bmmo Админы Команда форума

    Перевод числа из метров в километры
    Код:
    /**
    *Перевод числа из метров в километры
    */
    #include <iostream>
    
    using namespace std;
    
    int main() {
      setlocale(LC_ALL, "RUS"); // поддержка кириллицы в консоле
    
      cout << "\t\t\tПеревод числа из метров в километры\n\n\n";
      float meters = 0;
    
      cout << "Введите количество метров: ";
      cin >> meters;
    
      cout << meters << " М = " << meters / 1000 << " Км" << endl;
      return 0;
    
    }
     

Поделиться этой страницей