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

Простая задачка с массивами - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Вывод строки http://www.cyberforum.ru/cpp-beginners/thread398408.html
Всем привет! Такой вот вопрос: почему при выводе строки в конце печатаются какие-то непонятные знаки? И как это убрать? #include <stdio.h> #include <ctype.h> #include <conio.h> int main() {
C++ Не могу найти ошибку! #include <iostream.h> int main() { cout << "Hello there.\n"; cout << "Here is 5:" << 5 << "\n"; cout << "The manipulator end1 writes a new line to the screen."; cout << end1; cout << "Here is a very big number:\t" << 70000 << end1; cout << "Here is the sum of 8 and 5:\t" << 8+5 << end1; http://www.cyberforum.ru/cpp-beginners/thread398404.html
C++ переделайте на язык с
char*Rus(const char*text); using namespace std; int main(int argc, char *argv) { ifstream fin("d:\out.txt", ios::in); if(!fin){ cout << Rus( " Ошибка " ) << endl; return 1;}; fin.seekg(0,ios::end); long len = fin.tellg(); char*buf = new char ; fin.seekg(0,ios::beg);
2 задачи(маленькие) C++
всем привет...помогите написать эти программы...буду очень благодарен... 1. С клавиатуры вводится фраза...В текстовом файле определить количество слов. 2. Записать в другой текстовый файл слова-палиндромы. ЗАРАНЕЕ СПАСИБО!!!
C++ классы http://www.cyberforum.ru/cpp-beginners/thread398395.html
откликнитесь, добрые люди! 1. Описать на языке С++ указанный класс. Обеспечить ввод полей класса, создать метод для вычисления полей. Вывести на форму вычисленные поля. Класс постоялец. Поля: фамилия, откуда прибыл, стоимость номера в день, день и месяц поселения в номер, количество прожитых дней, доп. услуги за время проживания. Оплата за время проживания. 2. Создать класс постоялец и...
C++ метод моте карло нужна помощ в исправлении кода (где + стоят нужно исправит на свое значение)..... Задание: у нас есть 2войной интеграл (x+y)dx dy , где D ограниченная прямыми y=0, y=x, x=1 код метода Монте Карло: #include <fstream> #define _USE_MATH_DEFINES #include <math.h> #include <time.h> using namespace std; подробнее

Показать сообщение отдельно
GIGAbyte.
30 / 30 / 6
Регистрация: 27.08.2011
Сообщений: 148

Простая задачка с массивами - C++

04.12.2011, 12:04. Просмотров 388. Ответов 9
Метки (Все метки)

Я наперсал программу которая находин максимальный елемент массива и его порядковый номер, все работает хорошо:

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
#include <iostream>
#include <conio.h>
 
using namespace std;
 
int main()
{
      int mas[] = {3, 45, 5, 7, 8, 
                   4, 1, 1, 453, 9,
                   3, 8, 48, 9, 7,
                   5, 454, 45, 9, 34};
      int p,maxE=0;
      const int sizeM = 20;
    for(int i=0; i<=sizeM; ++i) 
            {
                 if (maxE<mas[i])
                 {
                  p = i;
                  maxE = mas[i];
                 }
 
            } 
            
            cout << "Максимальный элемент массива : " << maxE 
                 << endl << "Порядковый номер: " << p;
            getch();
}
Но константа sizeM котораюя указывает количество элементов в массиве, я ее применяю в цикле! допустим не известно количество элементов массива, что нужно указать в цикле и как сделать в этом примере? и если бы был массив не одномерным, а двумерным или многомерным и неизвесное количество элеменов то как обойтись? может кокая то функция есть?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 03:23. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru