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

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

03.07.2012, 02:29. Показов 11100. Ответов 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
38175 / 21110 / 4307
Регистрация: 12.02.2012
Сообщений: 34,712
Записей в блоге: 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
5500 / 4895 / 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
5500 / 4895 / 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
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование . \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json> Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом. # Check if. . .
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так: https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347 Основана на STM32F303RBT6. На борту пять. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru