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

Сжать последовательность чисел,удаляя из неё все нули - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Нужна програмка которая заменяет 1 символ на 3 любые в строке http://www.cyberforum.ru/cpp-beginners/thread380790.html
Нужна програма на С. Пример (заменим 'пробел' на '---'): Слово1 слово2 слово3. символов Слово1---слово2---слово3. символов думаю вы догадались в чём проблема строка увиличуетса
C++ Найти сумму ряда Добрый вечер! Помогите пожалуйста решить задачи на С++. Информация во вложении. Заранее благодарен. http://www.cyberforum.ru/cpp-beginners/thread380786.html
Написать функцию, что вычисляет длину строки C++
помогите написать программу по эти критериям size_t strlen( const char *s); Функция вычисляет длину строки s. должна вводиться строка и выводится ёё длина в символах
C++ Найти количество последовательностей положительных чисел, длина которых больше 7
Задачка такая - заполнить одномерный массив элементами от -50 до 50. Найти количество последовательностей положительных чисел, длина которых больше 7. Извините, что отвлекаю такой ерундой) #include <stdio.h> #include <time.h> #include <stdlib.h> int Ar; int main(void) { int i,k,c; for (i=0; i<200; Ar=rand()%100-50); printf("Pochatkoviy massiv:\n"); for (i=0;...
C++ Считывания для шифрования http://www.cyberforum.ru/cpp-beginners/thread380778.html
Возник вопрос как можно с файла считывать куски определенного размера для дальнейшего их шифрования(дешифрования)??
C++ Произведение элементов массива, расположенных между максимальным и минимальным элементами В динамическом массиве, состоящем из n вещественных величин. А. Сумму отрицательных элементов массива В. Произведение элементов массива, расположенных между максимальным и минимальным элементами С.упорядочить элементы массива по возрастанию пожалуйста помогите(( подробнее

Показать сообщение отдельно
amor1k
Студент
 Аватар для amor1k
147 / 147 / 24
Регистрация: 18.01.2011
Сообщений: 469
09.11.2011, 21:34     Сжать последовательность чисел,удаляя из неё все нули
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream>  
using namespace std;   
int main() 
{ 
    int a[10];
    int n = 10;
    for(int i = 0; i < n; i++)
        cin >> a[i];
    for(int i = 0; i < n; i++)
    {
        if(a[i] == 0)
        {
            a[i] = a[i+1];
            n--;
        }
    }
    for(int i = 0; i < n; i++)
        cout << a[i];
}
 
Текущее время: 09:34. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru