Пятница, 28.04.2017, 01:34
Задачи по информатике
Главная | Регистрация | Вход Приветствую Вас Гость | RSS
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
Страница 1 из 11
Модератор форума: ignorer, KOT_B_MEIIIKE, PASCAL26, atvrider 
Форум » Решение задач по информатике » Задачи по программированию + блок-схемы » Помогите решить в Си++(простая задача д.б) (ряды)
Помогите решить в Си++(простая задача д.б)
katyaLeeДата: Понедельник, 28.02.2011, 20:16 | Сообщение # 1
Лейтенант
Группа: Новичок
Сообщений: 11
[ 0 ]
Статус: Offline
Даны действительное число а и натуральное число n.Вычислить:Р=a(a+1)...(a+n-1)
 
roguДата: Пятница, 11.03.2011, 21:22 | Сообщение # 2
Генерал-лейтенант
Группа: Новичок
Сообщений: 52
[ 1 ]
Статус: Offline
long P;
int a, n;
P=a;
for(int i=0;i<n:i++)
{
a+=1;
P=P*a;
}
 
katyaLeeДата: Понедельник, 14.03.2011, 19:25 | Сообщение # 3
Лейтенант
Группа: Новичок
Сообщений: 11
[ 0 ]
Статус: Offline
rogu,спасбо большущее!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
можно еще понаглеть..... smile а???? вот:

Написать программу,которая бы по введенному номеру единицы
измерения (1-дециметр,2-километр,3-метр,4-миллиметр,5-сантиметр)и
длине отрезка L выдавала бы соответствующее значение
длины отрезка в метрах.

 
roguДата: Вторник, 15.03.2011, 13:24 | Сообщение # 4
Генерал-лейтенант
Группа: Новичок
Сообщений: 52
[ 1 ]
Статус: Offline
Code

include <iostream>
#include <conio.h>
#include <windows.h>
#include <locale.h>
int main()
{
  setlocale (LC_ALL, "Russian");
  int n;
  double s1,s2,m ;
  s1=0.45*0.1;
  //std::cout<<s1;
  //..std::cin>>n;
  std::cout<<"Введите номер единицы  
измерения (1-дециметр,2-километр,3-метр,4-миллиметр,5-сантиметр) :\n";
      std::cin>>n;
   std::cout<<" Введите величину длины:\n" ;
   
   std::cin>>s1;
  switch(n)
  {

   case 1:  
     
    std::cout<<s1*0.1;
    break;
   case 2:
     std::cout<<s1*1000;
     break;
   case 3:
    std::cout<<s1;
    break;
   case 4:
                     std::cout<< s1*0.001;
                         break;
                case 5:
                        std::cout<<s1*0.01;
  }
  getch();
  return 0;
}

Без обработки ошибок , извини
 
katyaLeeДата: Вторник, 15.03.2011, 20:34 | Сообщение # 5
Лейтенант
Группа: Новичок
Сообщений: 11
[ 0 ]
Статус: Offline
спасибочки!!!!!!! smile
 
Форум » Решение задач по информатике » Задачи по программированию + блок-схемы » Помогите решить в Си++(простая задача д.б) (ряды)
Страница 1 из 11
Поиск:

Copyright MyCorp © 2017