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

Найти среднюю длинну слова в строке - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Найти порядковый номер массива, среднее арифметическое значение элементов которого максимально http://www.cyberforum.ru/cpp-beginners/thread58602.html
дана задача, совсем запутался уже, помогите пожалуйста: Написать функцию, получающую в качестве параметров два массива целого типа произвольного размера и возвращающую порядковый номер массива, среднее арифметическое значение элементов которого максимально. В главной программе описать три массива целого типа: А раз мерностью 5*6, В размерностью 4*4 и С размерностью 3*4. Массивы А и В...
C++ Записать в файл последовательность доступа N действительных чисел Записать в файл последовательность доступа N действительных чисел. Вычислить произведение компонентов файла и вывести их на экран. http://www.cyberforum.ru/cpp-beginners/thread58601.html
Как вывести последовательность с нулей и единиц? C++
Подскажите как вывести последовательность из n елементов с нулей и единиц, тоисть например n = 5, то последовательность должна быть 01010
C++ Запись в файл
Помогите пожалуйсто!Вот написал прогу: #define _WIN32_WINNT 0x0400 #include "windows.h" #include <stdio.h> #include <conio.h> #include<iostream> #include<fstream> # include "stdlib.h"
C++ Определить первую и последнюю цифры числа http://www.cyberforum.ru/cpp-beginners/thread58570.html
1 Даны 2 натуральных числа n и k выяснить, какая цифра в числе n стоит в позиции k. 2 Пользователь вводит натуральное число N. определить его 1ую и последнюю цифры. 3 Напечатать те елементы масива S, індекси которых есть степенями двойки. 4 Написать функцию, которая поднимает действительное число х к степени n (n – целое число). Помогите:)
C++ Вычисление 2^n, где n<=10000 Всем привет! У меня такое задание: Написать програму на С которая вычистяет 2 в степени n, при чем n <=10 000 и n натеральное! Зарание спасибо! подробнее

Показать сообщение отдельно
From_Tula
40 / 40 / 2
Регистрация: 22.05.2009
Сообщений: 482
24.10.2009, 23:51     Найти среднюю длинну слова в строке
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include <stdio.h>
#include <string.h>
void main () {
  char text[100],*p, *razd=" .,";
  float dlina=0,i=0;
  printf("Введите текст ");
  gets(text);
  p=strtok(text,razd);
  while (p) {
   dlina+=strlen(p);
   i++;
   p=strtok(NULL,razd);
   }
   printf ("Средняя длинна слова в строке = %.2f",dlina/i);
 }
так подойдёт надеюсь тебе?...
Каждое новое слово будет отделяться, если будет встречаться "_" "." ",".
За это отвечает *razd=" .,"

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