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

Одномерные массивы. Циклические вычислительные процессы - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Строки и массив http://www.cyberforum.ru/cpp-beginners/thread58451.html
1) Заданы две строки. Найти самую длинную их общую часть. Решите, пожалуйста, потому что идей ноль. 2) И ещё есть задача. Дан одномерный массив. Нужно найти номер минимального положительного элемента до первого отрицательного. Причём нельзя использовать функцию break. И нужно сделать через while, ибо break забраковали, а также у меня было сделано с двумя for, что также признали...
C++ Удалить строку матрицы с номером К ПЛЗ оч прошу, помогите :wall: :help: 4 задачи, надо написать на С 1) - Дана матрица размера M x N и целое число K ( 1<=K<=M). Удалить строку матрицы с номером К. 2) - Дана матрица размера M x N и целое число K ( 1<=K<=N). Удалить столбец матрицы с номером К. 3) - Дана матрица размера M x N . Удалить строку, содержащую минимальный элемент матрицы. http://www.cyberforum.ru/cpp-beginners/thread58442.html
Умножение длинных целых 11-ричных чисел в виде строк C++
Доброго времени суток. Если кому приходилось сталкиваться с умножением двух длинных целых чисел (неважно какая система счисления), представленных в виде строк, с последующей записью в результирующую строку, подкиньте, пожалуйста, идейку.
C++ Не компилируестя прога соединения чисел
Ет прога соединяет числа в переменную ищу ошибки не могу найти(1 час проискал)не нашел помогите плз. От код. #include <iostream> using namespace std; class chislo { int schet; public: int dlina(double d); int kv(int i); };
C++ подскажите template<class> (Шаблоны и указатели) http://www.cyberforum.ru/cpp-beginners/thread58392.html
circl.h #ifndef _CIRCL_H #define _CIRCL_H template <class t> class circl{ private: circl *pNext,*pBack; public: t data;
C++ Cравнение слов в файлах. Здравствуйте! Такое дело: надо проверить наличие слова из одного txt файла("наречия.txt") в другом txt файле(словарь.txt). И, если есть, записать в третий файл ("слова_в_словаре.txt")с добавоением знака "+". Проблема заключается в том, что в файле "наречия" слова представлены в виде списка, где в каждой строке по одному слову. Например, информационност информационщик информаш .... А в словаре... подробнее

Показать сообщение отдельно
Ламер
5 / 5 / 0
Регистрация: 25.10.2009
Сообщений: 13
25.10.2009, 22:04     Одномерные массивы. Циклические вычислительные процессы
Ну если подкорректировать твой код, то у меня получилось так:

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <iostream>
using namespace std;
 
int main()
{
int p=0,i,n=20, s=0;
int mas[20];
for(i=0; i<n;i++)
    {
    s=rand()%10;
    if (s>5) mas[i]=rand()%13;
        else mas[i]=rand()%11*(-1);
        cout<<mas[i]<<" ";
    }
        for(i=0; i<n-1;i++)
        {
        if((mas[i]>=0&&mas[i+1]<0)||(mas[i]<0&&mas[i+1]>=0)) p++;
        cout<<endl<<mas[i]<<" "<<mas[i+1]<<" "<<"p= "<<p<<endl;
        }
cout<<endl<<p<<endl;
}
некоторые строки лишние, и служат для наглядности.
удачи.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru