Модераторы: Poseidon
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Borland C++ v5.02 
:(
    Опции темы
ХмырЪ
Дата 26.10.2005, 09:44 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered











Помгите пожайлуйста! Очень нужно без вашей помощи я буду полным лохом! Даны четыре натуральных числа. Найти наименьшее общее кратное (НОК) для этих четырех чисел. Поиск НОК двух чисел оформить функцией. И вот еще одна: 4 Дан текст, заканчивающийся точкой. Напечатать этот текст, удалив из него все цифры и знаки "+" или "–". Заранее благодарен!!!!! smile
  Вверх
BreakPointMAN
Дата 29.10.2005, 15:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 725
Регистрация: 15.9.2004
Где: Saratov

Репутация: 2
Всего: 24



Ну неужели нельзя самому хоть немного подумать? smile Настолько ерундовые задачки... Лови вот первую:
Код

#include <conio.h>
#include <iostream.h>

int NOK(int x, int y)
   {
    int x1=x, y1=y;
    //   Находим наибольший общий делитель чисел x и y
    // алгоритмом Евклида
    while(x1!=y1)
       if (x1>y1) x1-=y1; else y1-=x1;
    //   Находим наименьшее общее кратное чисел x и y
    // делением их произведения на наибольший общий
    // делитель
    return x*y/x1;
   }

int main()
   {
    int a,b,c,d;
    cout <<"Enter a, b, c & d: ";
    cin >>a>>b>>c>>d;
    cout<<"Result: "<<NOK(NOK(a,b),NOK(c,d))<<endl;
    getch();
    return 0;
   }

НОД можно и немного по-другому найти, с помощью операции взятия по модулю - это вроде побыстрее будет...


--------------------
"Разруха не в клозетах, а в головах." © Ф.Ф. Преображенский (М.Булгаков, "Собачье сердце")
PM WWW ICQ   Вверх
BreakPointMAN
Дата 29.10.2005, 21:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 725
Регистрация: 15.9.2004
Где: Saratov

Репутация: 2
Всего: 24



Вторая:
Код

#include <conio.h>
#include <iostream.h>

int main()
   {
    char *Sentence="H+e-l1l2o3,4 5W6o7r8l9d0!";

    char *p1=Sentence;
    char *p2=p1;
    while(*p1!='\0')
       {
        if (*p1!='+' && *p1!='-' && !isdigit(*p1))
           *p2++=*p1;
        p1++;
       }
    *p2='\0';
    cout<<Sentence;
    getch();
    return 0;
   }

PS: знаю, я извращенец...

Ввод и т.п. сам оформишь... и точку эту... лень! smile

Это сообщение отредактировал(а) BreakPointMAN - 29.10.2005, 21:52


--------------------
"Разруха не в клозетах, а в головах." © Ф.Ф. Преображенский (М.Булгаков, "Собачье сердце")
PM WWW ICQ   Вверх
ХмырЪ
Дата 30.10.2005, 09:36 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered











спасибо вам большое !! smile
  Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Центр помощи"

ВНИМАНИЕ! Прежде чем создавать темы, или писать сообщения в данный раздел, ознакомьтесь, пожалуйста, с Правилами форума и конкретно этого раздела.
Несоблюдение правил может повлечь за собой самые строгие меры от закрытия/удаления темы до бана пользователя!


  • Название темы должно отражать её суть! (Не следует добавлять туда слова "помогите", "срочно" и т.п.)
  • При создании темы, первым делом в квадратных скобках укажите область, из которой исходит вопрос (язык, дисциплина, диплом). Пример: [C++].
  • В названии темы не нужно указывать происхождение задачи (например "школьная задача", "задача из учебника" и т.п.), не нужно указывать ее сложность ("простая задача", "легкий вопрос" и т.п.). Все это можно писать в тексте самой задачи.
  • Если Вы ошиблись при вводе названия темы, отправьте письмо любому из модераторов раздела (через личные сообщения или report).
  • Для подсветки кода пользуйтесь тегами [code][/code] (выделяйте код и нажимаете на кнопку "Код"). Не забывайте выбирать при этом соответствующий язык.
  • Помните: один топик - один вопрос!
  • В данном разделе запрещено поднимать темы, т.е. при отсутствии ответов на Ваш вопрос добавлять новые ответы к теме, тем самым поднимая тему на верх списка.
  • Если вы хотите, чтобы вашу проблему решили при помощи определенного алгоритма, то не забудьте описать его!
  • Если вопрос решён, то воспользуйтесь ссылкой "Пометить как решённый", которая находится под кнопками создания темы или специальным флажком при ответе.

Более подробно с правилами данного раздела Вы можете ознакомится в этой теме.

Если Вам помогли и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, Poseidon, Rodman

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Центр помощи | Следующая тема »


 




[ Время генерации скрипта: 0.0719 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.