С Новым годом! Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.81/54: Рейтинг темы: голосов - 54, средняя оценка - 4.81
0 / 0 / 0
Регистрация: 03.07.2012
Сообщений: 5

Вычислить процент положительных чисел, процент отрицательных чисел и процент нулей

03.07.2012, 02:29. Показов 11067. Ответов 6
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
В цикле с клавиатуры вводятся 10 целых чисел. Вычислить процент положительных чисел, процент отрицательных чисел и процент нулей. Использовать цикл do-while.
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
03.07.2012, 02:29
Ответы с готовыми решениями:

Вычислить процент положительных чисел, процент отрицательных чисел и процент нулей
1.Загадать случайно 100 целых чисел в диапазоне от -100 до 100. Вычислить процент положительных чисел, процент отрицательных чисел и...

Написать программу, которая предлагает пользователю ввести 10 чисел, вычисляет процент положительных и отрицательных чисел и процент нулей и выводи
помогите =) написать программу, которая предлагает пользователю ввести 10 чисел, вычисляет процент положительных и отрицательных чисел и...

Найти процент отрицательных чисел в массиве и вычислить сумму первого и последнего положительных элементов
Задание 1.Задан массив вещественных чисел Х(n). Найти: • процент отрицательных чисел в массиве; • сумму первого и последнего...

6
Супер-модератор
Эксперт функциональных языков программированияЭксперт Python
 Аватар для Catstail
38167 / 21102 / 4307
Регистрация: 12.02.2012
Сообщений: 34,690
Записей в блоге: 14
03.07.2012, 09:16
И зачем здесь "do while"?
0
 Аватар для alexey31415
60 / 60 / 7
Регистрация: 16.05.2010
Сообщений: 632
03.07.2012, 09:52
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
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
#include<iostream>
 
using namespace std;
 
bool b;
int Count = 0;
int Count_P = 0;
int Count_N = 0;
int Count_Z = 0;
 
int Array[10];
 
int main()
{
    setlocale(0,"");
 
    int i = 0;
 
    cout << "Введите 10 чисел\n";
 
    do
    {
        cin >> Array[i];
        i++;
        Count++;
    }
    while(Count != 10);
 
    for(i = 0;i < 10;i++)
    {
        if(Array[i] > 0)
            Count_P++;
        else
        {
            if(Array[i] == 0)
                Count_Z++;
            else
                Count_N++;
        }
    }
 
    cout << "Процент положительных чисел: " << ((float)Count_P/10)*100 << "%\n";
    cout << "Процент нулей: " << ((float)Count_Z/10)*100 << "%\n";
    cout << "Процент отрицательных чисел: " << ((float)Count_N/10)*100 << "%\n";
 
    system("pause");
 
    return 0;
}
Миниатюры
Вычислить процент положительных чисел, процент отрицательных чисел и процент нулей  
0
5499 / 4894 / 831
Регистрация: 04.06.2011
Сообщений: 13,587
03.07.2012, 09:58
Цитата Сообщение от maksbuck Посмотреть сообщение
В цикле с клавиатуры вводятся 10 целых чисел. Вычислить процент положительных чисел, процент отрицательных чисел и процент нулей.
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>
using namespace std;
 
void main()
{
    setlocale (LC_ALL, "russian");
    
    const int N = 10;
    int n, count = N;
    float poz = 0, neg = 0, null = 0;
    cout << "Введите десять чисел\n";
    do
    {
        cin >> n;
        if (n > 0) poz++;
        if (n < 0) neg++;
        if (n == 0) null++;
        count--;
    } while (count);
    
    cout << "\nПроцент положительных чисел равен " << (poz / N) * 100 << "%";
    cout << "\nПроцент отрицательных чисел равен " << (neg / N) * 100 << "%";
    cout << "\nПроцент нулей равен " << (null / N) * 100 << "%";
    
    cout << endl;
    system("pause");
}
0
 Аватар для 3a9Ic
141 / 129 / 113
Регистрация: 08.04.2012
Сообщений: 245
03.07.2012, 11:38
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <conio.h>
#include <stdlib.h>
#include <iostream>
using namespace std;
int main(){
    setlocale(0,"rus");
    int i=0,a=0;
    float pol=0, otr=0, null=0;
    do 
    {
        i++;
        cin>>a;
        if (a==0) null++;
        if (a>0) pol++;
        if (a<0) otr++;
    } while (i!=9);
    cout<<"Ïðîöåíò Ïîëîæèòåëüíûõ ÷èñåë="<<(pol/i*100)<<"%\n";
    cout<<"Ïðîöåíò Îòðèöàòåëüíûõ ÷èñåë="<<(otr/i*100)<<"%\n";
    cout<<"Ïðîöåíò Íóëåé="<<(null/i*100)<<"%\n";
    system("pause");
    return 0;
}
0
5499 / 4894 / 831
Регистрация: 04.06.2011
Сообщений: 13,587
03.07.2012, 11:47
Цитата Сообщение от 3a9Ic Посмотреть сообщение
while (i!=9)
10 надо.
0
 Аватар для 3a9Ic
141 / 129 / 113
Регистрация: 08.04.2012
Сообщений: 245
03.07.2012, 11:58
Пф, да, с условием напутал немного..
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
03.07.2012, 11:58
Помогаю со студенческими работами здесь

Процент отрицательных чисел в массиве
#include &lt;iostream&gt; using namespace std; int main() { const int N = 5; int n, count = N; float S = 0; cout...

Определить процент положительных, отрицательных и нулевых элементов последовательности
помогите решить задачу на с++ Вводится последовательность из N произвольных чисел. Определить процент поло- жительных,...

Написать программу, которая предлагает пользователю ввести 10 чисел, вычисляет процент четных и нечетных чисел и выводит результат в консоль
Написать программу, которая предлагает пользователю ввести 10 чисел, вычисляет процент четных и нечетных чисел и выводит результат в...

Подсчитать процент чисел на интервале
Заданы два массива {ai} и {bi}; i=1,n. Подсчитать процент чисел, попавших в интервал (x,y) для каждого ряда и выписать их в новый...

Найти процент отрицательных элементов последовательности
#include &lt;iostream&gt; int main() { const int N = 5; using namespace std; double n; int count = N; float...


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

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Новые блоги и статьи
Модель микоризы: классовый агентный подход 3
anaschu 06.01.2026
aa0a7f55b50dd51c5ec569d2d10c54f6/ O1rJuneU_ls https:/ / vkvideo. ru/ video-115721503_456239114
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ФедосеевПавел 06.01.2026
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR ВВЕДЕНИЕ Введу сокращения: аналоговый ПИД — ПИД регулятор с управляющим выходом в виде числа в диапазоне от 0% до. . .
Модель микоризы: классовый агентный подход 2
anaschu 06.01.2026
репозиторий https:/ / github. com/ shumilovas/ fungi ветка по-частям. коммит Create переделка под биомассу. txt вход sc, но sm считается внутри мицелия. кстати, обьем тоже должен там считаться. . . .
Расчёт токов в цепи постоянного тока
igorrr37 05.01.2026
/ * Дана цепь постоянного тока с сопротивлениями и напряжениями. Надо найти токи в ветвях. Программа составляет систему уравнений по 1 и 2 законам Кирхгофа и решает её. Последовательность действий:. . .
Новый CodeBlocs. Версия 25.03
palva 04.01.2026
Оказывается, недавно вышла новая версия CodeBlocks за номером 25. 03. Когда-то давно я возился с только что вышедшей тогда версией 20. 03. С тех пор я давно снёс всё с компьютера и забыл. Теперь. . .
Модель микоризы: классовый агентный подход
anaschu 02.01.2026
Раньше это было два гриба и бактерия. Теперь три гриба, растение. И на уровне агентов добавится между грибами или бактериями взаимодействий. До того я пробовал подход через многомерные массивы,. . .
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост.
Programma_Boinc 28.12.2025
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост. Налог на собак: https:/ / **********/ gallery/ V06K53e Финансовый отчет в Excel: https:/ / **********/ gallery/ bKBkQFf Пост отсюда. . .
Кто-нибудь знает, где можно бесплатно получить настольный компьютер или ноутбук? США.
Programma_Boinc 26.12.2025
Нашел на реддите интересную статью под названием Anyone know where to get a free Desktop or Laptop? Ниже её машинный перевод. После долгих разбирательств я наконец-то вернула себе. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru