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

Вывести на экран все слова, содержащие букву "k" - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Определить количество строк матрицы, в которых нет ни одного нулевого элемента http://www.cyberforum.ru/cpp-beginners/thread416185.html
Помагите если не сложно. Дана матрица размером МxN. Определить количество строк, в которых нет ни одного нулевого элемента.
C++ вывод максимальных слов Задание было - разработать программу и подпрограмму (подпрограммы), работающую с текстовым файлом. Подсчитать количество слов и определить и вывести на экран максимальное и минимальное слова и их длину. Но в программе есть косяк, который заключается в том, что если во входном файле два слова максимальной длины, он выдает только одно из них как максимальное, а надо, чтобы оба, с минимальными... http://www.cyberforum.ru/cpp-beginners/thread416182.html
Поменять местами первый столбец со столбцом с первыми К «+»-ми элементами. C++
22. Поменять местами первый столбец со столбцом с первыми К «+»-ми элементами. вот код. но он меняет просто вторую строку с первой. //--------------------------------------------------------------------------- #include <vcl.h> #include <stdio.h> #include <conio.h> #include <math.h> #pragma hdrstop void in_arr(int mas,int n)
C++ схема Горнера (помогите с курс. работой)
#include<iostream> #include <conio.h> using namespace std; #define n 1 int main() { float x, b, a; int i;
C++ двумерный массив вещественных чисел http://www.cyberforum.ru/cpp-beginners/thread416171.html
дан двумерный массив вещественных чисел.упорядочить массив по возрастанию элементов первого столбца,обнулить max и min элементы!!
C++ Считать три предложения и вывести их в обратном порядке Программа , которая считывает три предложения и выводит их в обратном порядке. ребят помогите очень надо.. подробнее

Показать сообщение отдельно
zss
Модератор
Эксперт С++
 Аватар для zss
5944 / 5549 / 1783
Регистрация: 18.12.2011
Сообщений: 14,175
Завершенные тесты: 1
24.12.2011, 15:25     Вывести на экран все слова, содержащие букву "k"
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
char str[]="111 2222 333k333 kkkk";
char *WordBegin=str,pcurrent=str,WordEnd=str;
bool kpresent=false;
do
{
     pcurrent++;
     if(*pcurrent==' ' || *pcurrent==0)
     {
          if(kpresent)
          {
                 for(char *p=WordBegin;p!=WordEend;p++)
                         cout<<*p;
                 cout<<endl;
          }
          WordBegin=pcurrent+1;
          WordEnd=WordBegin;
     }else
     {
           if(*pcurrent=='k')kpresent=true;
     }
}while(*pcurrent!=0);
 
Текущее время: 15:39. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru