Форум программистов, компьютерный форум, киберфорум
Наши страницы
C для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.67/3: Рейтинг темы: голосов - 3, средняя оценка - 4.67
olegmeister
0 / 0 / 0
Регистрация: 02.11.2016
Сообщений: 5
1

Нужно написать программу, которая подсчитывает и выводит число букв в самом длинном слове

02.11.2016, 22:48. Просмотров 549. Ответов 2
Метки нет (Все метки)

C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <stdio.h>
 
int main()
{
    int c;
    int i;
 
    i = 0;
 
    while ((c = getchar()) != EOF) {
        if (c == ' ' || c == '\t')
            ++i;
        else if (c != ' ' || c != '\t') {
            if (i != 0){
                putchar(' ');
            }
            putchar(c);
            i = 0;
        }
    }
    return 0;
}
Вот программа, которую я сдал, дополнительное задание к ней такое: написать программу, которая подсчитывает и выводит число букв в самом длинном слове
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
02.11.2016, 22:48
Ответы с готовыми решениями:

Написать программу, которая: выводит текст на экран; определяет количество символов в самом коротком слове
С помощью текстового редактора БЛОКНОТ создать файл, содержащий текст, длина которого не превышает...

Ввести строку. Подсчитать количество букв в самом длинном слове
Ввести строку. Подсчитать количество букв в самом длинном слове (Не на С++, а именно на С)...

В конец каждой строки через пробел добавляется число, которое равно количеству символов в самом длинном слове данной строки
Помогите составить программу: Следует разработать программу, которая преобразует любой текстовый...

Написать программу, которая считывает текстовый файл и подсчитывает число появлений
Написать программу, которая считывает текстовый файл и подсчитывает число появлений в нем каждого...

Составьте программу, которая подсчитывает и выводит значение t1 и t2 по формулам
Составьте программу, которая подсчитывает и выводит значение t1 и t2 по формулам приведенных в...

2
andreyka93
128 / 128 / 157
Регистрация: 11.04.2015
Сообщений: 343
05.11.2016, 00:08 2
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
#include <stdio.h>
#include <string.h>
main() {
    char s[100];
    int i, id, max, count, len;
    gets(s);
    len = strlen(s);
    max = 0;
    id = 0;
    count = 0;
    for (i = 0; i<len; i++)
        if (s[i] != ' ') count += 1;
        else {
            if (count > max) {
                max = count;
                id = i - count;
            }
            count = 0;
        }
 
        if (count > max) {
            max = count;
            id = i - count;
        }
        max += id;
        for (i = id; i<max; i++)
            putchar(s[i]);
        printf("\n");
}
1
user404
0 / 0 / 2
Регистрация: 05.11.2016
Сообщений: 2
05.11.2016, 08:26 3
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <stdio.h>
 
int main()
{
  int c;
  int cur = 0;  // текущее кол-во букв
  int max = 0;  // максимальное кол-во букв
 
  while ((c = getchar()) != EOF) {
    if (c == ' ' || c == '\t' || c == '\n') {
      if (cur > max)
        max = cur;
      cur = 0;
    }
    else {
      cur++;
    }
  }
 
  printf("Max length: %d\n", max);
  
  return 0;
}
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
05.11.2016, 08:26

Написать программу, которая считывает текст из файла и выводит на экран слова, начинающиеся с гласных букв
Написать программу, которая считывает текст из файла и выводит на экран слова, начинающиеся с...

В тексте определить количество гласных и согласных букв в самом длинном и самом коротком слове
Пожалуйста, помогите в решении... Задача... В тексте определить количество гласных и...

Посчитать количество букв в самом длинном слове
Выводит только самое длинное слово , не знаю как посчитать его. { string str; ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

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