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

Работа со строками - разобрать код - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Сортировка строки с подстроками по алфафиту http://www.cyberforum.ru/cpp-beginners/thread221417.html
есть строка cas_dsr_3ad_eab или похожая, надо в каждой подстроке буквы по алфавиту отсортить и саму строку потом отсортировать по алфавиту неполучаеться
C++ Определить суммарную стипендию 2. Известны оценки группы студентов за сессию. В группе 20 студентов,в сессии 4 экзамена. Определить суммарную стипендию. считать,что стипендия в размере R рублей начисляется студентам,сдавшим сессию без троек,а отличники получают стипендию,повышенную на 25%. Подсчет стипендии студента оформить в виде функции. http://www.cyberforum.ru/cpp-beginners/thread221405.html
C++ Найти сумму длинн всех окрашенных частей прямой.
Считываем данные из файла. Нужное решение :Будем моделировать закрашивание этих N отрезков. Достаточно отсортировать отрезки в порядке неубывания координат левых концов. После этого осуществляется простой просмотр упорядоченных отрезков с анализом следующих возможных ситуаций: 1. Если текущий отрезок пересекается с закрашиваемым отрезком (его левая координата не больше правого конца...
Даны целые числа с1 с2 C++
Люди помогите решите задачи пожалуйста!
C++ вывод слова на экран с типом char. http://www.cyberforum.ru/cpp-beginners/thread221379.html
Помогите пожалуйста не могу решить программу... Дано слово. Вывести это слово на экран с 4 знаками <<+>> в начале слова и с 5 знаками <<*>> в конце.Программу нужно обязательно написать через тип char. Выводить слово нужно обязательно через через одну переменную... при выводе добавлять знаки нельзя.
C++ Массив с использованием функций Нужно написать программу в которой нужно посчитать кол-во нулевых элементов массива(двумерного), с использованием функций, ввод, вывод, вычисление - в отдельных функциях. Желательно как можно проще... чтоб я понял.))) подробнее

Показать сообщение отдельно
fygaska
4 / 4 / 1
Регистрация: 18.10.2010
Сообщений: 27
27.12.2010, 20:20     Работа со строками - разобрать код
разбираю сейчас работу со строками и попался такой код программы:

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <stdio.h>
#include <string.h>
 
int main()
{
    char s[80], passw[]="kuku";
    int i, k=0;
    for (i=0; !k && i<3; i++)
    {
        printf ("\nvvedite password:\n");
        gets(s);
        if(strstr(s,passw)) k=1;
    }
    if(k) printf("\npassword prinyat");
    else printf ("\npassword neverniy");
    return 0;
}
Непонятно несколько вещей:
-строка if(strstr(s,passw)) k=1; для чего мы k приравниваем ко 1-му
-if(k) printf("\npassword prinyat"); что мы проверяем данным условием?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 02:31. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru