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

Вывести самое длинное и самое короткое слово из строки - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Элемент, который входит во все строки массива http://www.cyberforum.ru/cpp-beginners/thread692674.html
Добрый вечер! Постепенно постигаю азы с++ в универе, многому научился, вот недавно задачку задали: "Задан прямоугольный массив целых чисел. Определить, есть ли такой элемент, который входит во все строки массива, но не во все столбцы массива и напечатать его". #include<iostream> using namespace std;
C++ Пробег лыжника определить Прошу вашей помощи) Начав тренировки лыжник в первый день пробежал 10км. Каждый следующий день он пробегал на 10% больше от пробега предыдущего дня.Определить: пробег лыжника за 2й,3й....10й день тренировок. Очень на вас надеюсь!!! http://www.cyberforum.ru/cpp-beginners/thread692672.html
pomogite s voprosami C++
1. Сколько раз будет выведена *:for (int i = 0; i == 10; i++) cout << "*";2. Чему равно значение i:int i = 0; while (i+5 <= 10) i+=2;3. Запишите цикл, который суммирует первые 100 натуральных чисел, каждый раз меняя знак числа: 1, -2, 3, -4 и т.д. : a) используя for; b) используя while; c) используя do-while.
C++ switch-case, как писать в самом case
Такс дело вот в чём,прога работает всё хорошо,вот только мне не нравится как записваю страны в кейсе,можно ли каким-нибудь образом писать в самом case страны?Например,вот так: case Vengrija : printf("Столица: Будапешт,население: 11 млн.чел.\n ");break; или без шансов,и ещё можно пару подсказок как можно код красивей записвать=) #include "stdafx.h" #include <stdio.h> #include <clocale>
C++ Сортировка слиянием http://www.cyberforum.ru/cpp-beginners/thread692661.html
ужасно долго мучилась. а проблема в следующем - пропадают элементы. void razdelenie (Node *head, Node *&p, Node *&q) { p=head;q=p;Node *c=head; while (q->Next!=0&&q->Next->Next!=0) { c=c->Next;q=q->Next->Next; } q=c->Next;c->Next=0;
C++ Задача на строки и функции Нужно решить вот такое задание:С клавиатуры вводится строка. Составить программу, которая подсчитывает количество слов в тексте, которые начинаются с гласной буквы; выводит на экран все слова, которые содержат нечетное количество согласных букв удаляет все числа из текста.Код желательно написать через функции. подробнее

Показать сообщение отдельно
ozzy_b
2 / 2 / 0
Регистрация: 02.10.2012
Сообщений: 169

Вывести самое длинное и самое короткое слово из строки - C++

09.11.2012, 10:30. Просмотров 1987. Ответов 1
Метки (Все метки)

Хочу сделать через strtok, но толком не знаю как именно.
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
33
34
35
36
37
38
#include <iostream>
#include <string.h>
#include <conio.h>
#include <stdio.h>
using namespace std;
void inp(char[]);
void tok(char[], int, int, int);
int main()
{
 char x[100];
 int max=0, min=0;
 inp(x);
 int size=strlen(x);
 tok(x, size, min, max);
 getch();
 return 0;
}
void inp(char x[])
{
    cout<<"Input string: ";
    gets(x);
    cout<<endl;
}
void tok(char x[], int size, int min, int max)
{
    char *X;
    X=strtok(x, " ");
    do
    {
     cout<<X<<endl;
    }
    while (X=strtok(NULL," "));
    if(*X<min)
    {   
        min=*X;
        cout<<*X;
    }
}
Добавлено через 10 часов 10 минут
То кто нибуть знает как реализовать ету задачу?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru