Форум программистов, компьютерный форум CyberForum.ru

Составить программу для нахождения наименьшего общего кратного трех натуральных чисел - C++

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 47, средняя оценка - 4.74
Антон 88888
0 / 0 / 0
Регистрация: 13.01.2009
Сообщений: 3
13.01.2009, 09:22     Составить программу для нахождения наименьшего общего кратного трех натуральных чисел #1
1)Составить программу, которая по 3 введенным числам определит могут ли они быть сторонами треугольника.
2)Даны натуральные числа a и N. Вычислить P= a(a+1)…(a+N-1).
3)Составить программу для нахождения наименьшего общего кратного трех натуральных чисел.
4)Даны действительные числа аь аъ ..., ап. Поменять местами наибольший и наименьший элементы.
5)В записке слова зашифрованы — каждое из них записано наоборот. Расшифровать сообщение.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
13.01.2009, 09:22     Составить программу для нахождения наименьшего общего кратного трех натуральных чисел
Посмотрите здесь:

C++ Составить программу для нахождения наименьшего общего кратного трех натуральных чисел
Составить программу для нахождения наибольшего и наименьшего общего делителя и наименьшего общего кратного двух натуральных чисел C++
C++ составить программу нахождения произведения ряда натуральных чисел от 15 до 41
C++ Составить программу для нахождения наименьшего общего делителя двух целых чисел
Составить программу для нахождения наименьшего общего делителя двух целых чисел! C++
Составить программу нахождения наибольшего из трех чисел C++
C++ Вычисление наименьшего общего кратного заданной совокупности чисел
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
exdocent
0 / 0 / 0
Регистрация: 31.10.2008
Сообщений: 13
13.01.2009, 11:33     Составить программу для нахождения наименьшего общего кратного трех натуральных чисел #2
Вот ответ на первую задачу
Код
#include<iostream.h>
#include<windows.h>
main(){
SetConsoleOutputCP(1251);
//a,b,c - стороны реугольника
double a,b,c;
cout<<"Введите стороны треугольника"<<endl;
cout<<"a=";
cin>>a;
cout<<"b=";
cin>>b;
cout<<"c=";
cin>>c;
if((a+b)>c&&(a+c)>b&&(b+c)>a)cout<<"Введенные величины могут быть сторонами треугольника";
else cout<<"Введенные величины не являются сторонами треугольника";
}
Нужно иметь в виду, что для работы с кириллицей нужно в свойствах консоли установить шрифт Lucida Console.

Добавлено через 19 минут 18 секунд
Вот ответ на вторую
Код
#include<iostream.h>
#include<windows.h>
main(){
SetConsoleOutputCP(1251);

int a,N,P=1;
cout<<"Введите числа"<<endl;
cout<<"a=";
cin>>a;
if(a<0)cout<<"Число \"a\" не является натуральным"<<endl;
cout<<"N=";
cin>>N;
if(a<0)cout<<"Число \"N\" не является натуральным"<<endl;
for(int i=0;i<N;i++)
P=P*(a+i);
cout<<endl<<"P="<<P;
}
Дальше делай сам у меня работа стоит
Jabberwock
 Аватар для Jabberwock
3 / 3 / 1
Регистрация: 05.01.2009
Сообщений: 23
13.01.2009, 16:56     Составить программу для нахождения наименьшего общего кратного трех натуральных чисел #3
Номер 5:

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
#include <iostream>
using namespace std;
 
int main()
{
    char line[] = "sihT eton sah neeb !derehpyced";
    char buffer[32];
    int lineIdx = 0,bufferIdx = 0;
    cout << line << endl;
    while (1)
    {
          while (line[lineIdx] != ' ')
          {
                if (line[lineIdx] == '\0') break;
                buffer[bufferIdx] = line[lineIdx];
                lineIdx++;
                bufferIdx++;
          }
          while (bufferIdx > 0)
          {
                line[lineIdx - bufferIdx] = buffer[bufferIdx-1];
                bufferIdx--;
          }
          if (line[lineIdx] == '\0') break;
          lineIdx++;
    }
    cout << line << endl;
    system("PAUSE");
    return 0;
}
Добавлено через 2 минуты 42 секунды
Ну, это если char использовать. Со string немного по-другому. Но принцип тот же.
мистер х
 Аватар для мистер х
20 / 20 / 2
Регистрация: 11.01.2009
Сообщений: 110
13.01.2009, 21:39     Составить программу для нахождения наименьшего общего кратного трех натуральных чисел #4
номер 3
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
#include "iostream"
using namespace std;
int main()
{
 
    const int length=20;
    int arr[length]={1,2,3,4,5,6,7,8,9,111,11,12,13,14,15,16,17,18,19,0};
    int min=0;
    int max=0;
    int pos_min=0;
    int pos_max=0;
    for(int i=0;i<length;i++)
    {
        if(arr[i]>=max)
        {
            max=arr[i];
            pos_max=i;
        }
        if(arr[i]<=min)
        {
            min=arr[i];
            pos_min=i;
        }
    }
    int a=0;
    a=arr[pos_max];
    arr[pos_max]=arr[pos_min];
    arr[pos_min]=a;
    for(int i=0;i<length;i++)
    {
        cout<<arr[i]<<" ";
    }
 
}
Добавлено через 42 секунды
точнее 4

Добавлено через 23 минуты 58 секунд
то было 4
а это 3

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include "iostream"
#include "windows.h"
using namespace std;
int main()
{
    SetConsoleOutputCP(1251);
 
int first=0,second=0,third=0;
cout<<"Введите три числа";
cin>>first>>second>>third;
for(int i=2; i<9999999;/*дальше не имеет смысла*/ i++)
{
 
    if(first%i==0&&second%i==0&&third%i==0)
    {
        cout<<"Наименьшее общее кратное "<<i<<endl;
        break;
    }
}
 
 
}
ISergey
Maniac
Эксперт С++
 Аватар для ISergey
1345 / 878 / 51
Регистрация: 02.01.2009
Сообщений: 2,642
Записей в блоге: 1
13.01.2009, 21:42     Составить программу для нахождения наименьшего общего кратного трех натуральных чисел #5
Цитата Сообщение от Jabberwock Посмотреть сообщение
Со string немного по-другому. Но принцип тот же.
как то так
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
#include <iostream>
using namespace std;
int main()   
{   
    string str("txet doog");//good text
    string buff;
    string::reverse_iterator i;
    for(i = str.rbegin(); i != str.rend(); i++)
        buff.push_back(*i);
    str = buff;
    cout<<str.c_str()<<endl;
    return 0;
}
Фенрир
42 / 38 / 2
Регистрация: 05.01.2009
Сообщений: 394
13.01.2009, 21:55     Составить программу для нахождения наименьшего общего кратного трех натуральных чисел #6
Сергей, без sstream.h и string.h вроде не откомпилится.
Антон 88888
0 / 0 / 0
Регистрация: 13.01.2009
Сообщений: 3
14.01.2009, 16:44  [ТС]     Составить программу для нахождения наименьшего общего кратного трех натуральных чисел #7
Большое спасибо !!!!!!!!!!!!!!!!!!!!!
Без вас мне сесию бы не здать!!!!!!!!

Добавлено через 18 часов 43 минуты 59 секунд
Ктонебуть может мне помоч к этим задачкам еше блок схемы черкнуть а то вообше без них некак необойтись
Фенрир
42 / 38 / 2
Регистрация: 05.01.2009
Сообщений: 394
14.01.2009, 16:54     Составить программу для нахождения наименьшего общего кратного трех натуральных чисел #8
сам черкнешь
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
14.01.2009, 17:09     Составить программу для нахождения наименьшего общего кратного трех натуральных чисел
Еще ссылки по теме:

C++ Нахождение наименьшего общего кратного
Нахождение наименьшего общего кратного C++
Написать алгоритм нахождения наибольшего общего делителя трех чисел C++
C++ Нахождение наибольшего общего делителя и наименьшего общего кратного двух натуральных
Функция: нахождение наименьшего общего кратного трёх натуральных чисел C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Бартимеус
 Аватар для Бартимеус
181 / 33 / 2
Регистрация: 29.10.2008
Сообщений: 283
14.01.2009, 17:09     Составить программу для нахождения наименьшего общего кратного трех натуральных чисел #9
Цитата Сообщение от Антон 88888 Посмотреть сообщение
Ктонебуть может мне помоч к этим задачкам еше блок схемы черкнуть а то вообше без них некак необойтись
и заодно сдать сходить, чего уж там
Yandex
Объявления
14.01.2009, 17:09     Составить программу для нахождения наименьшего общего кратного трех натуральных чисел
Ответ Создать тему
Опции темы

Текущее время: 20:07. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru