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

не вводится число в массив - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Вычисление среднее арифметического. Написать программу в C++. http://www.cyberforum.ru/cpp-beginners/thread397888.html
Нужно написать программу, которая вычисляет срднее арифметическое вводимой с клавиатуры последовательность дробных чисел. Количество чисел должно задаваться во время работы программы. Помогите пожалуйста...а то сессия на носу а сдать не могу ток эту задачу.
C++ При заполнении все слова в списке получаются одинаковыми Проблема в том, что все слова в списке оказываются одинаковыми. Может есть идеи в чем проблема и как ее решить? //сам список struct elem {char* info; elem* next; }; //вставка элемента в конец void push(elem*& begin,char* a){ if(!begin){ http://www.cyberforum.ru/cpp-beginners/thread397871.html
C++ Напишите за меня калькулятор
Здравствуйте, подскажите как должен выглядеть исходник калькулятора расчитанного только на деление и с точностью вычесления 200000 с записью в лог...
C++ Дан текст программы на С++...Записать в выходной файл текст программы без комментариев
( структуры и текстовые файлы)– Чтение данных в массив структур должно производиться из входного текстового файла. Дан текст программы на С++. Записать в выходной файл текст программы без комментариев (комментарии начинаются с пары символов // и заканчиваются символом конца строки). Добавлено через 10 минут Подскажите как ее решить
C++ Создать функцию для преобразования исходной квадратной матрицы http://www.cyberforum.ru/cpp-beginners/thread397858.html
помогите пожалуйста решить задачи 1. Создать функцию для преобразования исходной квадратной матрицы следующим образом: все элементы матрицы выше главной диагонали должны стать равными 0, элементы ниже главной диагонали должны стать равными 1, а элементы главной диагонали должны стать равными отношению их прежнего значения на максимальный элемент главной диагонали. Написать программу для...
C++ Заполнить массив Нужно заполнить массив 40 рандомными значениями, найти "максимальное" значение а все до "максимального" заполнить - 0 (нулями). Прошу помощи именно с алгоритмом. #include<stdio.h> #include<time.h> #include<stdlib.h> int main() { int max; int i; подробнее

Показать сообщение отдельно
AncinetHero
49 / 49 / 3
Регистрация: 22.05.2011
Сообщений: 326
03.12.2011, 15:22     не вводится число в массив
У вас совершенно не правильный алгоритм, тут нечего обьяснять. Внизу один из вариантов решения:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
main(){
int n=15,a[n],count=0;
 
//сами считываете числа в массив а
 
for(int i=0;i<n;i++)
 if(a[i])//если не ноль
    cout<<a[i];//выводим
 else //иначе
    count++; //увеличиваем кол-во нулей
 
for(int i=0;i<count;i++)
    cout<<"0"; //а вот здесь выводим нули
}
 
Текущее время: 02:24. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru