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

Запутался в условиях С++ - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Эйлеров цикл http://www.cyberforum.ru/cpp-beginners/thread419183.html
typedef vector < vector<int> > graph; bool connected (const graph & g, const vector<int> & degree, int n) { int first; for (first=0; first<n; ++first) if (degree) break; if (first == n)
C++ с++ программа работает некорректно. при вводе строки abc abc cba dab cba выдает только abc abc abc, вместо abc abc abc abc. как нужно исправить ошибку? Входной файл состоит из одной строки. Размер строки не ограничен и её необходимо считывать поблочно по 1024 байта. Строка состоит из слов, разделенных пробелами. Каждое слово состоит из символов английского алфавита и имеет длину от 1 до 100.... http://www.cyberforum.ru/cpp-beginners/thread419179.html
C++ Задание на string
Дан текст. Верно ли, что в нем есть пять идущих подряд одинаковых символов? Заранее большое спасибо!!!!
Массив "Результаты футбольной команды" C++
Всем привет!!!Пожалуйста помогите с задачкой!!! Задание: В массиве записаны результаты 20 игр футбольной команды (если игра окончилась выигрышем данной команды, то записано число 3, проигрышем – 0, если игра окончилась вничью – 1). Определить общее количество выигрышей и ничьих данной команды. Заранее благодарен!!!
C++ Ввод - вывод в с ++ http://www.cyberforum.ru/cpp-beginners/thread419144.html
Структура "Владелец автомобиля": - Фамилия, имя, отчество; - Номер автомобиля; - Телефон; - Номер техпаспорта. Удалить элемент с заданным номером, добавить 2 элемента перед элементом с заданным именем.
C++ Логарифм Блин народ нfпишите плиззз рабочий код к программе считающей выражение y=lg(8x^2-6x). ОЧЕНЬ НАДООО!!! подробнее

Показать сообщение отдельно
SkyLineDIv
0 / 0 / 0
Регистрация: 27.12.2011
Сообщений: 3

Запутался в условиях С++ - C++

27.12.2011, 21:01. Просмотров 243. Ответов 0
Метки (Все метки)

Первоночальное задание. Вводиться массив и некоторое число Х. Сколько в массиве интервалов куда попадает заданное число?

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include<stdio.h>
#include<conio.h>
#include<string.h>
main(){
char str[100];
gets(str);
int x,i,k=0;
scanf("%i",&x);
for(i=0;str[i]='\0';i++){
if(x>=str[i]&&x<=str[i+1]) k+=1;
if(x>=str[i+1]&&x<=str[i+2]&&x>=str[i+2]&&x<=str[i+3]) k+=2;
if(x>=str[i+4]&&x<=str[i+5]) k+=1;
}
    printf("%i",k);
        getch();
        return 0;
        }
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru