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

Лабораторная по массивам - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Шаблонный класс List http://www.cyberforum.ru/cpp-beginners/thread386267.html
Имеется 2 шаблонных класса List и Node. Один объявлен другом другого. По идее должно работать, но у компилятора другое мнение на этот счет: 1>main.obj : error LNK2019: unresolved external symbol "public: void __thiscall List<int>::PrintListForward(void)const " (?PrintListForward@?$List@H@@QBEXXZ) referenced in function _main 1>main.obj : error LNK2019: unresolved external symbol "public: void...
C++ Директивы препроцессора.Ошибка #error не работает. Ребят программа должна выдавать сообщение об ошибке и прекращать компиляцию.,если,X или Y неопределены Делаю #error,но почему-то подчеркивает красным #include <iostream> #include <stdio.h> #include <fstream> using namespace std; #define X http://www.cyberforum.ru/cpp-beginners/thread386266.html
Ошибка в программе C++
вот код программы: #include <iostream> #include <fstream> #include <string> using namespace std; int main() { cout << "Enter name file" << endl; string name;
Умножение матриц. Проверка Ошибок. C++
Снова здрасте. В общем, я почти закончил свою программу. Так мне кажется. Но, при компиляции создается екзешник, затем по началу программа работает. Ввожу элементы матрицы, но до самих расчетов не доходит. Вот сам исходник: #include <iostream> #include <conio.h> using namespace std; int main() { int i=1,j=1,k=1,l=1; int sum , rd1 , st1 , rd2 , st2 ;
C++ Что делать если нет функции Tools http://www.cyberforum.ru/cpp-beginners/thread386250.html
А у меня нет функции Tool что делать?????
C++ Строки Помогите найти ошибку. я как-то неправильно определяю длину строки. И еще пару ошибок непонятных. #include <iostream> #include <conio.h> #include <string> using namespace std; void stroki(string s1, string s2=" ") {if (s2=" ") {int ds1=s1.size; cout<<"Lenght="<<ds1;} else{ if (s1>s2) {cout<<"The first string longer then the second";} подробнее

Показать сообщение отдельно
R136a1
 Аватар для R136a1
142 / 111 / 15
Регистрация: 14.04.2011
Сообщений: 261
20.11.2011, 00:44     Лабораторная по массивам
b0n4b, с комментариями яснее?
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
46
47
48
#include <iostream>
#include <cctype>
 
int main()
{
        const int arraySize = 10; // Размер массива
        char massiv[arraySize] = { 0 }; // Заполняем массив нулями
        int point = 0;
 
        bool gate = true;
 
        std::cin >> massiv; // Вводим число
 
        for(int i = 0; i < arraySize; i++) // Проверка на ошибки
        {
                /* isalpha возвращает true если встречается символ, но не точка
                   проверка на ошибку №2
                */
                if(isalpha(massiv[i]) && massiv[i] != '.')
                {
                        std::cout << "Ошибка №2 - В числе присутствуют символы, не являющиеся цифрами.";
                        gate = false;
 
                }
                /* Проверка на ошибку №1
                   Если встречается точка, счетчик point инкрементируется
                   Если point == 2 выводится ошибка
                */  
                if(massiv[i] == '.')
                {       point++; // счетчик точек
                        if(point == 2)
                        {
                                std::cout << "ошибка №1 - В числе не одна точка";
                                gate = false;
                        }
                }
        }
        /* Если ошибок нет, gate = true, массив выводится
           Если ошибки были обнаружены gate = false, цикл пропускается, массив не выводится
        */
        if(gate)
                for(int i = 0; i < arraySize; i++)
                        std::cout << massiv[i];
 
        std::cout << std::endl;
 
        return 0;
}
А лучше напиши что тебе не понятно
 
Текущее время: 17:45. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru