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

Срочно нужны решения к програмам - C++

Восстановить пароль Регистрация
 
syslik40
0 / 0 / 0
Регистрация: 14.12.2010
Сообщений: 7
14.12.2010, 17:06     Срочно нужны решения к програмам #1
1)С клавиатуры вводятся три числа. Положительные возвести в квадрат и найти сумму отрицательных.
2)Вычислить произведение первых пяти ненулевых чисел. Если таких чисел нет или их количество меньше 5, то вывести соответствующее сообщение.
3)Дано натуральное число. Обозначим через n количество разрядов в числе. (Цифры числа нумеруются справа налево. Например, 12345: 1 – пятая цифра, 2 – четвертая цифра, 3 – третья цифра, 4 – вторая цифра, 5 – первая цифра.).
Определить разность первой и n-ой цифр.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
14.12.2010, 17:06     Срочно нужны решения к програмам
Посмотрите здесь:

C++ Нужны коментарии.
C++ ...нужны..проги
C++ Перегнать с паскаля в С (небольшая програмам)
[с++] нужны задания C++
Какие значения нужны нужны циклу while? C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
smithy69
17 / 16 / 1
Регистрация: 06.11.2009
Сообщений: 167
14.12.2010, 17:13     Срочно нужны решения к програмам #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include <iostream>
using namespace std;
int main()
{
 int chislo[3],sum=0;
 for(int i=0;i<3;i++)
 {
  cout<<"Vvedite "<<i+1<<" chislo: ";
  cin>>chislo[i];
  if (chislo[i]>0) chislo[i]*=chislo[i];
  if (chislo[i]<0) sum+=chislo[i];
 }
 for(int i=0;i<3;i++)
 cout<<chislo[i]<<endl;
}
syslik40
0 / 0 / 0
Регистрация: 14.12.2010
Сообщений: 7
14.12.2010, 17:34  [ТС]     Срочно нужны решения к програмам #3
Спасибо еще 2 программы осталось решите кто нить следующие
yangicher
0 / 0 / 0
Регистрация: 11.12.2010
Сообщений: 29
14.12.2010, 17:59     Срочно нужны решения к програмам #4
второе:
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
#include "iostream.h"
#include "math.h"
int main()
{
    int mas[50];
    int s=0,i,n;
    cout<<"Vvedite razmernost \n";
    cin>>n;
    for(i=0;i<n;i++)
    {
        cout<<"Vvedite "<<i+1<<" chislo: ";
        cin>>mas[i];
    }
    for(i=0;i<4;i++)
    {
        if (mas[i]!=0)
        {
            s=s*mas[i];
        }
        else
        {
            cout<<"est nul elementi"<<endl;
        }
    }
    cout<<"Proizvedenie elementov="<<s<<endl;
    return 0;
}
syslik40
0 / 0 / 0
Регистрация: 14.12.2010
Сообщений: 7
14.12.2010, 18:06  [ТС]     Срочно нужны решения к програмам #5
Простите я забыл написать что задача 2) делается с помощью циклов repeat или while coppu
asics
Freelance
Эксперт C++
 Аватар для asics
2838 / 1775 / 144
Регистрация: 09.09.2010
Сообщений: 3,842
14.12.2010, 18:26     Срочно нужны решения к програмам #6
syslik40, wtf?!Какой repeat, здесь тебе не паскаль.
syslik40
0 / 0 / 0
Регистрация: 14.12.2010
Сообщений: 7
14.12.2010, 18:28  [ТС]     Срочно нужны решения к програмам #7
Написать программу решения поставленной задачи (цикл while или repeat)
Дана последовательность целых чисел. Окончание последовательности – число 9999 (число 9999 в последовательность не входит).
Вычислить произведение первых пяти ненулевых чисел. Если таких чисел нет или их количество меньше 5, то вывести соответствующее сообщение.
Вот условия
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
15.12.2010, 19:30     Срочно нужны решения к програмам
Еще ссылки по теме:

Нужны задачи для их решения C++
Нужны задачи для решения C++

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

Или воспользуйтесь поиском по форуму:
Rul4ik
5 / 5 / 1
Регистрация: 07.12.2008
Сообщений: 8
15.12.2010, 19:30     Срочно нужны решения к програмам #8
Дорый вечер!
Если Вам не обязательно использовать массив, а важен только цикл while, то предлагаю такой вариант:

#include <iostream>
using namespace std;
int main()
{
int chislo, n = 0, rez = 1;
do
{
cout<<"Vvedite chislo (dlia vihoda vvedite 9999): ";
cin>>chislo;
if ((chislo != 0) & (n < 5))
{
n ++;
rez *= chislo;
}
}
while (x != 9999); // условие работы цикла
if (n < 5)
cout<< "V posledovatelnosti net 5 nenulevih elementov" <<endl;
else
cout<< "Proizvedenie nenulevih 5 elementov posledovatelnosti = "<< rez <<endl;
}
Yandex
Объявления
15.12.2010, 19:30     Срочно нужны решения к програмам
Ответ Создать тему
Опции темы

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