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

Основы работы с массивами - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Удаление элемента из двусвязного списка по значению http://www.cyberforum.ru/cpp-beginners/thread1122086.html
Есть такой код, который позволяет добавлять элементы в список и выводить, а мне нужно доделать еще и функцию удаления элемента списка по значению, помогите пожалуйста. #include <iostream> #include <conio.h> using namespace std; struct MyList{
C++ Шаблон функции Помогите пожалуйста написать шаблон функции, разбивающую массив Z(n) на m фрагментов случайно длины.Результат возвращать в виде матрицы А, содержащей m строк. Заранее спасибо!! http://www.cyberforum.ru/cpp-beginners/thread1122082.html
C++ Пирамидальная сортировка
Добрый Вечер! Нужно сделать Пирамидальную сортировку. Немного получилось, но программа работает так как хотелось бы. Не сортирует последний шаг. Не могу найти в чем ошибка. Прикрепил код, помогите кому не сложно. Заранее спасибо! #include <iostream> using namespace std; void Heapify(int A, int i, int heapsize); void HeapSort(int A, int heapsize); void BuildHeap(int A, int heapsize); int...
Преобразовать двумерный массив в одномерный C++
Дано двумерный массив a. Необходимо создать одномерный массив b, располагая в нем элементы по соответствующей схеме
C++ Задача на двумерные массивы http://www.cyberforum.ru/cpp-beginners/thread1122059.html
Найти среднее арифметическое положительных элементов каждого столбца Есть почти готовое решение, но, оно только правильное когда элементы столбцов больше 0 (>0) #include <iostream> #include <stdio.h> #include <conio.h> using namespace std; int **a, m, n; int sum; void Input_A();
C++ Написал программу, но она что-то не совсем то, выдает, не могу понять в чем проблема При х=3, y= -6 после выполнения фрагмента алгоритма 1. если y<x, то y=y+x 2.если y<0, то y=-y 3. если x<0, то a=x*2 иначе a=x*y 4. если a<y, то a=a+y/2 значение A будет равно... Помогите разобраться,написал программу, но она что-то не совсем то, выдает, не могу понять в чем проблема, либо я не правильно понял условие. подробнее

Показать сообщение отдельно
MicM
 Аватар для MicM
820 / 487 / 90
Регистрация: 29.12.2009
Сообщений: 1,097
Завершенные тесты: 1
17.03.2014, 23:01     Основы работы с массивами
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <iostream>
#include <conio.h>
using namespace std;
 
const int size = 7;
 
int main()
{
    int a[size]={0};
    char ch;
    int i = 0;
    while (i<size && (ch=getche())!='\n')
    {
        if (ch<'0' || ch>'9')
            continue;
        else a[i++] = ch - '0';
    }
    cout <<endl;
    for (i=0; i<size; i++)
        cout <<a[i] <<' ';
    cout <<endl;
    return 0;
}
 
Текущее время: 00:17. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru