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

Одномерный массив, статическое выделение памяти, ошибка в объявлении - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Вычислить количество слов в строке http://www.cyberforum.ru/cpp-beginners/thread185997.html
Здраствуйте. я некак немогу разобратся со строками. Помогите с задачей. Дана строка, состоящая из букв, цифр, запятых, точек, знаков «+» и «—». Выведите подстроку этой строки, которая соответствует записи целого числа, т.е. может начинаться со знаке» «+» и «—» и внутри подстроки нет букв, запятых и точек. Дана строка текста, в которой слова разделены символами «\» и пробелами....
C++ Консольная программа для запуска экзешника с определенным параметром Друзья, я неочень разбираюсь в програмировании, хоть и пытаюсь учить это:)) Мне надо программа(батник протстой или консольное приложение С++) с таким смыслом: Я Кидаю этот батник в папку с определенным экзешником, например D:\xxx\ где находится какаойто екзешник например myProgram.exe Смысл в том что в зависимости от параметра запускается разные виды этой программы. НАпример. Строка... http://www.cyberforum.ru/cpp-beginners/thread185995.html
C++ динамическая память на С
Кому не тяжело помочь с решением задачи на С? Ввести информацию о названии композиций, их исполнителях, продолжительности звучания в массив записей и вывести ее в виде таблицы.
Динамический список C++
помогите пожалуйста решить задачу: Динамический список (2 класса: элемент списка и список, которые находятся в отношении агрегации) Конструкторы: по умолчанию, с параметрами и копирование. Деструктор. Функции: удаление элемента из главы (хвоста) из заданного места; информация о количестве элементов списка; очищение списка; получение следующего (предыдущего) элемента.
C++ Вывести четные числа строки http://www.cyberforum.ru/cpp-beginners/thread185985.html
Дана строка символов, состоящая из цифр, разделенных пробелами. Вывести четные числа этой строки. Люди. помогите плз... если не сложно, помоги в двух вариантах... mas string char
C++ Удалить строку из двумерного массива и проверить упорядоченность в С Дан двумерный массив и нужно удалить упорядоченную строку с минимальным номером. Вопрос такой: как удалить строку из двумерного массива в С и как проверить упорядочена ли она? Помогите пожалуста... подробнее

Показать сообщение отдельно
Нотка
0 / 0 / 0
Регистрация: 14.10.2010
Сообщений: 18
04.11.2010, 00:32  [ТС]     Одномерный массив, статическое выделение памяти, ошибка в объявлении
Цитата Сообщение от ForEveR Посмотреть сообщение
Нотка, Во первых убрать указатели.
Во вторых убрать
C++
1
2
3
4
5
if(((mas1[n])==NULL)||((mas2[n])==NULL))
{
        cout<<"Out of memory!"<<'\n';
        return 1;
}
И в третьих в футболе за победу 3, за проигрыш 0, за ничью 1
Указатели убрала, проверку памяти убрала, немного переделала код:

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
32
33
34
35
36
37
#include "stdafx.h"
#include <iostream>
using namespace std;
int main()
{
 
int i,sum1=0,sum2=0,p1=0,p2=0;
const int n=20;
int mas1 [n];
int mas2 [n];
cout<<"Vvedite ochki 1 comandu"<<'\n';
for (i=0;i<n;i++)
cin>>mas1[i];
cout<<"Vvedite ochki 2 comandu"<<'\n';
for (i=0;i<n;i++)
cin>>mas2[i];
for (i=0;i<n;i++)
{
    if (((mas1[i]==0)||(mas1[i]==1)||(mas1[i]==2))&&((mas2[i]==0)||(mas2[i]==1)||(mas2[i]==2)))
    {
        sum1+=mas1[i];
        sum2+=mas2[i];
        cout<<"Summa1="<<sum1<<'\t'<<"Summa2="<<sum2<<'\n';
        if (mas1[i]==2)
            p1++;
        if (mas2[i]==2)
            p2++;
        if (((mas1[i]==0)&&(mas2[i]==2))||((mas1[i]==1))&&((mas2[i]==1))||((mas1[i]==2)||((mas2[i]==0))))
        cout<<"Mogli igrat' vmeste"<<i<<'\n';
    }
    cout<<"Pobed11="<<p1<<'\t'<<"Pobed2="<<p2<<'\n';
    else
        cout<<"Error!"<<'\n';
 
}
return 0;
}
На консоль выводит, но итерации, когда могли играть вместе, выводит не всегда верно. Выводит и когда 1:2
Что тут не так?

Не по теме:

А условия мне дала преподавательница

 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru