С наступающим Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Работа с координатами векторов http://www.cyberforum.ru/cpp-beginners/thread1117478.html
Привет, ребята. Вновь пришёл к Вам с вопросами. Поставили задачу написать проект калькулятора, который будет выполнять операции с координатами векторов. На вход поступает 2 вектора, координаты...
C++ Звуковой сигнал! #include <ctime> #include <stdio.h> #include <locale.h> #include <string> #include <conio.h> #include <windows.h> #include <iostream> using namespace std; http://www.cyberforum.ru/cpp-beginners/thread1117454.html
C++ Вывести словесное описание возраста, заданного цифрой
Дано целое число в диапазоне 20-69, определяющее возраст (в годах) . Вывести строку - словесное описание указанного возраста, обеспечив правильное согласование числа со словом "год", например: 20-...
C++ Оцените программу: Шахматы
Я почти не учил раньше программирование, чуть в школе, чуть в универе (все знания сводились о знании о переменных и цыклах). А месяцев 9 назад задумал подучить программирование, в свободное время...
C++ Определить число символов в самом длинном слове строки. Слова отделяются пробелом http://www.cyberforum.ru/cpp-beginners/thread1117424.html
Помогите разобраться ,написал код.. ну он считает какойто брет { AnsiString a,b,c; int i; a=Edit1->Text; int k=a.Length(); int m=1; int max=0; int t; for(i=1;i<=k;i++) {if(a==' ')...
C++ Как в цикле увеличить отступ в Printf как в цикле с помощью переменной, в нашем случае, цифра "5" (5 пробелов отступ) увеличивалась в цикле? printf("%5d",20) подробнее
Flashik66
17 / 9 / 2
Регистрация: 05.11.2012
Сообщений: 119
12.03.2014, 22:39  [ТС] 0

Вывести на консоль те строки, длина которых меньше (больше) средней, а также длину.

12.03.2014, 22:39. Просмотров 571. Ответов 13
Метки (Все метки)

Ответ

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
#include <stdio.h>
#include <conio.h>
#include <string.h>
#include <iostream>
using namespace std;
int main()
{
    char str[4][256];// 100 ñòðîê äëèГ*îé <256
    int avg,len,i;
// Г§Г*ïîëГ*ГЁГ« 2 ñòðîêè
    strcpy(str[0], "user1");
    strcpy(str[1], "userr1");
    strcpy(str[2], "userrr1");
    strcpy(str[3], "userrrr1");
    
    avg=0;
    for(i=0;i<4;i++)
    {
           len=strlen(str[i]);
           avg+=len;
    }
    avg/=4;
    for(i=0;i<4;i++)
    {
           len=strlen(str[i]);
           if(len<avg)
               printf("%s %len\n",str[i],len);
    }
    getch();
    return 0;
}
Вот со всеми последними поправками.

Вернуться к обсуждению:
Вывести на консоль те строки, длина которых меньше (больше) средней, а также длину.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
12.03.2014, 22:39

Напечатать все строки, длина которых меньше заданного числа
Прошу помочь с небольшой задачкой: Работа с текстовыми файлами. Дан...

Из заданной строки удалить слова, длина которых меньше указанной.
Помогите написать программу которая из заданной символьной строки удаляет слова...

Удалить из строки все слова, длина которых меньше пяти символов
Доброго времени суток, условие в заголовке. Возможно ли добавить символ к...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru