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

Определить процент элементов с неотрицательными значениями в одномерном массиве - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Сохранение всех входящих лексем(строк) в порядке поступления http://www.cyberforum.ru/cpp-beginners/thread17291.html
:help: Уже ни первый день бьюсь над ошибкой в подпрограмме транслятора? :wall: Цель подпрограммы: сохранение всех входящих лексем(строк) в порядке поступления. Описание: в динамическом массиве сохраняются только ранее неизвестные лексем. А порядок поступления обеспечивает массив указателей, ссылаясь на динамический массив. Реализация: struct entry { char importance; }; struct entry...
C++ Комментарии к Системе счисления Кто может напишите комментарии к проге,просто по отдельности нет смысла спрашивать потому что очень много что не понятна! Из 2-ой в 10-ую и обратно #include<iostream.h> #include<math.h> #include<conio.h> #include<stdlib.h> #include<stdio.h> #include<string.h> void main(void) http://www.cyberforum.ru/cpp-beginners/thread17274.html
C++ Как создавать, записывать в файл
Добрый вечер!:) Подскажите пожалуйста, как создавать, записывать в файл, ввод имён файлов с клавиатуры, читение данных из файла. Если можно с примерами:).
C++ Разбить текстовый файл на страницы
Мне было задано 3 задачи две я решил, а вот одну не могу помогите пожалуйста. Постановка задачи: Я должен откыть текстовый файл, потом внести окраничения на количество строк в файле и программа должна разбить открытый файл на страници , чтобы на странице было столько строчек сколькоя задал, и разбивать до тех пор пока не кончится файл.Помогите
C++ Функция ibhit http://www.cyberforum.ru/cpp-beginners/thread17179.html
Вопрос прост: есть функция ibhit Но необходимо проверять не нажатие любой клавиши, а конкретной например пробела итп. нашёл KeyboardManager-но он видать пашет в скриптах лишь. И в результате какая функция проверяет нажата ли данная клавиша , и если нет просто продолжает работу.
C++ Хочет знать и лабу сдать и все понять объясните что я тут сделал в пьяном бреду! Желательно про коментировать каждую строку программы. #include <conio.h> #include <iostream.h> #include <stdio.h> #include <alloc.h> struct value { int a; value *b; подробнее

Показать сообщение отдельно
suhoivan
Сообщений: n/a

Определить процент элементов с неотрицательными значениями в одномерном массиве - C++

03.12.2008, 23:24. Просмотров 1230. Ответов 2
Метки (Все метки)

В общем я на первом курсе и в програминге практически не разбираюсь. Пытался выполнить задание, но ничего не получилось. Если знаете, помогите пожалуйста. Заранее спасибо.

Задание такое: определить процент эелеметнов а(с индексом i внизу) с неотрицательными значениями в исходном одномерноем массиве а.
Ограничения (1<=i<=imax; imax<=10)
Вводимые величины - imax, массив а
Выводимые велечины - процент элементов с неотрицательными значениями в массиве а.

В общем, что у меня получилось и в чем проблема:
Код
#include <stdio.h> 
#include <string.h>
int main (void) 
{
int imax,i,k;  // Объявление переменной
float proc; // Объявление переменной
k=0; 
imax=11;
while  (imax<=1||imax>=10)  // Чтение размера массива
{
scanf("%d",&imax);         
}
int a[imax];     // Объявление массива размером imax
for (i=0;i<imax; i++)  
{
scanf("%d",&a[i]);  // Чтение каждого элемента массива
if (a[i]>=0){k++;} // Если элемент имеет неотрицательное значение, то увеличиваем к на единицу
}
for (i=0;i<imax; i++)  // Выводим введенный массив
{
printf("%d",a[i]);
}

proc=k/imax;     // Считаем процент неотрицательных значение
printf("\nProcent=%f",proc); // Выводим его на экран
getchar(); // Ожидание нажатия клавиши
getchar();
return 0;
}
проблемка вроде с последним printf , если кто знает где ошибка скажите пожалуйста
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 15:18. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru