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

Объясните пожалуйста эту программу - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Как объявлять указатели на двухмерные массивы? http://www.cyberforum.ru/cpp-beginners/thread652492.html
Чет связь больно близкая, по моему указатель когда указываешь на массив, он превращается в массив, только безразмерный. # include <iostream> int main(){ int array={5,6,8,3,23,23,23,4,23,32};...
C++ Является ли введенная последовательность возрастающей #include <stdio.h> #include <conio.h> #include <iostream> void main() { int A1; int A2; int x=1; setlocale(LC_ALL,"Russian"); http://www.cyberforum.ru/cpp-beginners/thread652491.html
C++ Удаление Линейного списка
Доброго вечера. Вопрос следующий : Полностью ли я освободил память выделенную под ЛС следующей функцией. В функцию передается первый элемент списка. void del2(list *p){ list *w= new...
C++ Ошибка ввода строки следующего обьекта класса (C++)
Добрый вечер всем! Проблема в том, что после ввода строки обьекта базового класса в следующим производном нету возможности для его введения! И следующие строки тоже не вводяться. И в последстве...
C++ Вычисление корня квадратного из комплексного числа http://www.cyberforum.ru/cpp-beginners/thread652472.html
Всем доброго время суток. Вычислить корень квадратный из комплексного числа z = x + i*y. такая операция на множестве комплексных чисел, как известно, имеет два решения: {z}_{1}=...
C++ Календарь Здравствуйте форумчане. Мне нужно написать вот такую программу: C клавиатуры задается год. Программа должна найти все "черные вторники" и "черные пятницы" этого года (то есть - 13 числа). Принять... подробнее

Показать сообщение отдельно
irek123
-21 / 0 / 0
Регистрация: 16.05.2012
Сообщений: 62

Объясните пожалуйста эту программу - C++

15.09.2012, 22:27. Просмотров 462. Ответов 2
Метки (Все метки)

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
#include <stdio.h>
#include <conio.h>
#include <iostream>
 
void main()
{
int i,
n=0,
k=0;
char str[80];
setlocale(LC_ALL,"");
printf("Введите скобочное выражение\n");
gets(str);
i=0;
while((str[i]!=';')&&(str[i]!=')')&&(str[i]!='\0'))
{
if(str[i]=='(')
n++;
i++;
}
while((str[i]!=';')&&(str[i]!='\0'))
{
if(str[i]==')')
k++;
i++;
}
if(n<k)
printf("\nКоличество уровней вложенности скобок в вырожении: %d",n);
else
printf("\nКоличество уровней вложенности скобок в вырожении: %d",k);
getch();
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru