Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
johncoffey
0 / 0 / 2
Регистрация: 30.10.2012
Сообщений: 24
#1

Проверка программы - C++

08.11.2012, 02:24. Просмотров 566. Ответов 8
Метки нет (Все метки)

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
Не знаю как написать проверку к программе, может кто-то поможет?
 
#include <iostream> 
 
int main() 
{ 
    float array[100];  
    int i = 0, j; 
    
    std::cout << "Inter a number " << std::endl; 
    std::cin >> array[i]; 
 
    do 
    { 
        std::cout << "Inter a number " << std::endl; 
        std::cin >> array[++i]; 
    } while(array[i] >= array[i-1]); 
 
    for ( j = 0; j <= i; j++) 
        std::cout << array[j] << " "; 
    std::cout << std::endl;
}

http://www.cyberforum.ru/cpp-beginners/thread185117.html
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
08.11.2012, 02:24
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Проверка программы (C++):

Проверка версии программы
как сделать проверку обновления программы, по системе: считать версию из txt...

Проверка кода программы
Добрый вечер всем. Программу вроде бы написал правильно, вот только она не...

Необходима проверка кода программы
Добрый вечер! Проверьте, пожалуйста, если можете, правильность написания кода...

Проверка версии программы (перевод кода с C#)
Всем привет,подскажите как перевести данный код с C# на с++? try { ...

Проблема с кодом программы - не работает проверка условия
Здравствуйте, у меня вот проблема. Фрагмент кода их программы. Как вы поняли,...

8
alsav22
5438 / 4833 / 831
Регистрация: 04.06.2011
Сообщений: 13,587
08.11.2012, 03:41 #2
Что проверять?
0
johncoffey
0 / 0 / 2
Регистрация: 30.10.2012
Сообщений: 24
08.11.2012, 21:24  [ТС] #3
Нужно написать проверку правильности работы алгоритма. Вот только я не знаю как - это лабораторная работа.
0
Bely
22 / 4 / 1
Регистрация: 08.11.2012
Сообщений: 97
Записей в блоге: 1
08.11.2012, 21:25 #4
не слышал такое даже.
0
johncoffey
0 / 0 / 2
Регистрация: 30.10.2012
Сообщений: 24
08.11.2012, 21:27  [ТС] #5
Мне нужна простая проверка на лист А4. Если бы это было задание например вычеслить произведение, то никаких проблем не было бы.
0
alsav22
5438 / 4833 / 831
Регистрация: 04.06.2011
Сообщений: 13,587
08.11.2012, 23:44 #6
Цитата Сообщение от johncoffey Посмотреть сообщение
Вот только я не знаю как - это лабораторная работа.
Уточнить не у кого? Сама проверка - это что? Код проверочный или что-то другое?
Цитата Сообщение от johncoffey Посмотреть сообщение
Мне нужна простая проверка на лист А4.
Это, вообще, непонятно.
0
johncoffey
0 / 0 / 2
Регистрация: 30.10.2012
Сообщений: 24
08.11.2012, 23:49  [ТС] #7
Приведу пример, есть программа она умножет два числа a и b.
C++
1
2
3
4
5
6
7
8
9
#include<iostream.h>
void main()
{
int a, b, c;
a=3;
b=4;
c=a*b;
cout<<c;
}
а теперь нужно проверить вручную правильно она ли считает, то есть просто перемножаем эти два числа и получаем ответ. 3*4=12 Это и есть тестирование(проверка).Только вот я не знаю, как сделать проверку к этой программе.
0
alsav22
5438 / 4833 / 831
Регистрация: 04.06.2011
Сообщений: 13,587
09.11.2012, 00:48 #8
Может, тогда, словами код описать? Вводим 4. array[0] = 4. i = 1. Ввоим 5. array[1] = 5. Так как (array[1] = 5) > (array[0] = 4), то цикл продолжается. Вводим 5. i = 2. array[2] = 5. Так как (array[2] = 5) = (array[1] = 5), то цикл продолжается. Вводим 4. i = 3. array[3] = 4. Так как (array[3] = 4) < (array[2] = 5), то цикл прекращается.
j = 0, так как (j = 0) < (i = 3), то цикл начинается, выводятся array[0] = 4 и пробел. j = 1. Так как (j = 1) < (i = 3), то цикл продолжается, выводятся array[1] = 5 и пробел. j = 2. Так как (j = 2) < (i = 3), то цикл продолжаестя, выводятся array[2] = 5 и пробел. j = 3. Так как (j = 3) = (i = 3), то цикл продолжается, выводятся array[3] = 4 и пробел. j = 4. Так как (j = 4) > (i = 3), то происходит выход из цикла.
1
johncoffey
0 / 0 / 2
Регистрация: 30.10.2012
Сообщений: 24
09.11.2012, 00:50  [ТС] #9
Спасибо) очень выручили)
0
09.11.2012, 00:50
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
09.11.2012, 00:50
Привет! Вот еще темы с решениями:

Проверка работоспособности программы
Доброго времени суток! У кого на компе нету QT, кому не сложно, не могли бы вы...

Visual C++ проверка ввода на число, проверка на кирилицу
Суть ввести с клавиатуры нечто, и повторять ввод до тех пор пока введенное...

Как из программы добавить переменные при вызове внешней программы через system?
В разрабатываемой программе имеются готовые переменные path и аргумент argv...

Составить блок схему для программы упорядочивания чисел в массиве(код программы прилагается)
#include &lt;iostream&gt; #include &lt;stdlib.h&gt; using namespace std; int main()...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
9
Ответ Создать тему
Опции темы

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