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

Найти количество нулевых элементов массива и заменить их на найденное значение - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Получить вектор по правилу http://www.cyberforum.ru/cpp-beginners/thread218949.html
Подскажите где ошибка ? Даны массивы А(10) и В(10) . Получить вектор Z(10) , где Z(j)=A(j)-B(j); Я написал прогу ну гдето видимо ошибка т.к. ответ не правильный к тому же выводится в столбец . #include<iostream.h> #include<math.h> #include<conio.h> void main() { clrscr(); float a, b , z;
C++ Подсчет счимволов Всем доброго времени суток. Возникла такая проблема. Дана строка. И надо посчитать колличество символов(включая и пробелы). Вот код который я набросал, но возникла проблема. Когда ввожу строку более чем из одного слова, то выводится длинна только первого слова. Как сделать чтобы строка считалась до конца. #include <stdio.h> #include <stdlib.h> #include <string.h> http://www.cyberforum.ru/cpp-beginners/thread218941.html
C++ Написать программу, которая выводит на экран
Написать программу, которая выводит на экран работающие "электронные часы", которые работают в течение, например, трех минут или до тех пор, пока пользователь не нажмет любую клавишу. вот код, но в нем clrscr(); _setcursortype(_NOCURSOR);delay; gotoxy; _setcursortype(_NORMALCURSOR); красным подчеркиваются в VS2010 пишу я на винде. #include <iostream> #include <stdio.h> #include <conio.h>...
C++ блок схема и программа по ней
помогите пожалуйста, нужно построить блок схему, и написать программу 2 задания, в каждом 25 вариант уже очень не хочется идти на экзамен (
C++ Сформировать двумерный массив. http://www.cyberforum.ru/cpp-beginners/thread218919.html
Завтра нужно сдавать лабораторную работу, ребят помогите пожалуйста... Я не сильно сильна в с++, как нибудь попроще. Сформировать двумерный массив. Добавить в него строку и столбец с заданным номером. Добавлено через 14 минут Ребята ауууу, пожалуйста помогите, завтра край сдавать((((
C++ Надо решить программу с матрицей. Заранее благодарин. Даны два числа k1 и k2 и матрица размера 4 x 10. Поменять местами строки1|столбцы2 матрицы с номерами k1 и k2. Заранее благодарен. Добавлено через 16 часов 14 минут mmmgd gfdg df gfd gdf gdfgd подробнее

Показать сообщение отдельно
c++\noob
 Аватар для c++\noob
-2 / 2 / 0
Регистрация: 13.11.2010
Сообщений: 52
23.12.2010, 23:30  [ТС]     Найти количество нулевых элементов массива и заменить их на найденное значение
Спасибо вам всем я щас понял:

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
#include <iostream>
#include <conio.h>
 
int main ()
{
srand((unsigned)time(NULL));
const int N=20;
int a[N], i,col = 0;
int n=rand()%(20)+1;
for (i=0;i<n;i++)
{
a[i]=rand()%(201)-100;
printf("%d " ,a[i]);
}  
printf("\n");
 
    for(int i = 0; i < n; i++)
        if(a[i]==0)
            col++;
 
    for(int i = 0; i < n; i++)
        if(a[i]==0)
            a[i] = col;
 
    for(int i = 0; i < n; i++)
 
printf("%d ",a[i]);
printf("\n");
 
    getch ();
}
 
Текущее время: 20:57. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru