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

елементы массива - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Перевести программу с Паскаля на С++ http://www.cyberforum.ru/cpp-beginners/thread1116668.html
program laboratorna1; uses crt; type ar=array of real; var j,n,i:integer; a:ar; s:real; function taras(n:integer; a:ar):real; var i:integer; s:real; begin
C++ Корректный код под C++ Господамы, недавно начал изучать C++ И в одном из задачников столкнулся со следующим заданием, необходимо написать старую запоминалку про фазана где каждое слово будет начинаться с новой строки и каждое новое слово будет обозначаться соответствующем цветом радуги, используя рекомендации из того же задачника добавив к ним обновленные знания о C++ получил я следующий код #include <iostream>... http://www.cyberforum.ru/cpp-beginners/thread1116667.html
C++ Работа с текстовым файлом
Доброго времени суток, друзья! Прошу помощи с выполнением лабораторной работы. Задание: необходимо прочитать текстовый файл и вывести на экран: количество определенных символов, каких именно - вводит пользователь (как единичный символ - "а", так и пара символов "ab", что в потенциале будет словом). количество слов в тексте. .
C++ Создать файл, содержащий сведения об ассортименте товаров в магазине
Создать файл, содержащий сведения об ассортименте товаров в магазине. Структура записи: название товара, цена, количество, дата поставки,срок годности, поставщик. Названия товаров могут повторяться. Написать программу, выдающую информацию в следующем виде: стоимость самого дорогого товара и его наименование; названия товаров по стоимости за единицу не превышающие Х руб. в порядке возрастания...
C++ Словесное описание http://www.cyberforum.ru/cpp-beginners/thread1116607.html
Помогите словесно описать фрагмент кода! Код: #include<iostream> using namespace std; int main() { char name1, name2,str; int i,l;
C++ Варианты организации файлового В/В в C++ Встретил несколько вариантов организации файлового В/В: 1) - через создание объектов классов ifstream и ofstream: std::ifstream fileIn("fileIn.txt", std::ios::in); std::ofstream fileOut("fileOut.txt", std::ios::out); Тогда работать можно дальше как с потоками cin и cout (например): ch = fileIn.get(); fileOut << "Output this string. \n"; 2) - через открытие файла функцией... подробнее

Показать сообщение отдельно
shukaka
4 / 4 / 2
Регистрация: 09.03.2014
Сообщений: 184
11.03.2014, 20:30     елементы массива
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
38
39
40
41
42
43
44
45
#include "stdafx.h"
#include<string>
#include <cmath>
#include <iostream>
#include<locale>
using namespace std;
const int max_size=255;
int a,b,rl1[max_size]={0},i,j,rl2[max_size]={0},c,k,rl_chislo[255],kol=0;
string rl3;
int main() {
setlocale(LC_ALL,"Rus");
 
int rl_chislo[255];
cout<<"ввод рл числа:\n";
int n;
cin>>n;
 
 
for(int i=0; i<n; ++i)//Считываем n чисел в массив
cin>>rl_chislo[i];
 
int temp;
while(kol<100) {
for(int i = 1; i < n-kol; ++i)
{
if(rl_chislo[i-1]==rl_chislo[i])
{
temp = rl_chislo[i];
++rl_chislo[i-1];
 
while(temp==rl_chislo[i])
rl_chislo[i++] = 0;
--i;
}
}
kol++;
}
cout<<endl;
cout<<n<<".";
for(int i=0; i<n; ++i)//Вывод массива на экран
cout<<rl_chislo[i]<<".";
cout<<endl;
system("pause");
return 0;
}
задание: 1. вводится количество елементов массива
2. вводится сам массив
3. если елементы массива соседние одинаковы то один из них заменяется на 0 а другой увеличиваетмя на один если тот что увеличелся становится одинаковым с соседним елементом то опять один заменяется на ноль а другой увеличивается на 1

все равно иногда прописывает еденицу вместо нуля....например я ввоожу 8-это количество цифр,не меняется ни как. Потом ввожу сами числа допустим 24 23 22 22 13 12 12 6. должно вывести 25 0 0 14 0 0 6
а оно выводит 25 1 0 14 0 0 6 В чем может быть прикольчик?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 09:48. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru