Форум программистов, компьютерный форум, киберфорум
Наши страницы

помогите с преобразованием массива - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Помогите с олимпиадной задачкой ( http://www.cyberforum.ru/cpp-beginners/thread9285.html
Дали мне на написание отчета олимпиадную задачку.. Решение на пару строк.. Пару раз уже код переписывал ниче не получаетсо.. Максимум выводит одно правильное число .. Вот условие : Инверсия....
C++ Передача указателей на файлы в функцию?О_о Добрый день! Возникла проблема при написании программы на структуры. Допустим у нас есть массив структур. Заполняем его и тд.. записываем в файл(бинарно). Допустим нужна функция поиска по файлу поля... http://www.cyberforum.ru/cpp-beginners/thread9265.html
C++ Что означает #include
что означает на С++ #include
Рекурсия: вычислить произведение элементов массива C++
Привет! Помогите пожалуйста девушке необразованной найти ошибки в коде, а то выгонят нафиг:help: Задача такая-вычислить произведение элементов массива рекурсивным алгоритмом. Тект проги, которая...
C++ Как применить динамическую память? http://www.cyberforum.ru/cpp-beginners/thread9168.html
Помогите пожайлуста!!!!! Как в слейдущей программе применить динамическую память????? #include <stdio.h> #include<conio.h> #define N 3 void printMatr(int m) { int i,j; for(i=0; i<N; ++i) ...
C++ Написать стек на основе одномерного массива Пробую написать стек на основе одномерного массива. Скажите что не так делаю. #include <iostream.h> #include <conio.h> #include <stdlib.h> #include <dos.h> #include <stdio.h> int sp=0, n;... подробнее

Показать сообщение отдельно
alexei-evil
2 / 2 / 1
Регистрация: 12.06.2008
Сообщений: 38
20.06.2008, 16:58
Если я правильно понял задание, то тогда это можно сделать так:

#include<iostream.h>
#include<conio.h>
#include<stdlib.h>
void main()
{
int count=0;
int i,j,k,n;
randomize(); clrscr();
float mass[50];
// snachalo nol a potom vse ostaln
cout<<"\n vvedite razmer massiva =";
cin>>n;

for (i=0; i<n; i++)
{ mass[i]=(random(15)-5);
cout<<" "<<mass[i];
}
for(i=0; i<n;i++)
{
if (mass[i]==0)
{
k=i-1;
for(j=k;j>=0;j--)
{
mass[j+1]=mass[j];
}
mass[j+1]=0;
}
}


cout<<"\n\n preobrazovanie massiva:\n";
for (i=0; i<n; i++)
cout<<" "<<mass[i];
getch();
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru