Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 22.06.2015, 17:25   #1
Frycher
 
Регистрация: 18.06.2015
Сообщений: 9
По умолчанию Нужно составить программу

Дано предложение.Определить долю (в%) букв 'o' в нем.
В Си
Frycher вне форума Ответить с цитированием
Старый 22.06.2015, 17:35   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,792
По умолчанию

Сможешь написать код ввода предложения?
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 22.06.2015, 18:40   #3
Frycher
 
Регистрация: 18.06.2015
Сообщений: 9
По умолчанию

Цитата:
Сообщение от Stilet Посмотреть сообщение
Сможешь написать код ввода предложения?
Могу пример скинуть
Изображения
Тип файла: jpg Безымянный.jpg (22.5 Кб, 147 просмотров)
Frycher вне форума Ответить с цитированием
Старый 22.06.2015, 18:57   #4
Croessmah
Вредный кошак
Участник клуба
 
Аватар для Croessmah
 
Регистрация: 14.10.2012
Сообщений: 1,159
По умолчанию

Код:
#include <stdio.h>

//Не безопасная функция
float get_percent ( const char * str , char find_char )
{
    unsigned int sum = 0 ;
    unsigned int length = 0 ;
    while ( *str != 0 )
    {
        ++length ;
        if ( *str == find_char )
            ++sum ;
        ++str ;
    }
    if ( length == 0 )
        return 0 ;
    return ( 100.0f / length )*sum ;
}


int main()
{
    const char * str = "my ooo string" ;
    printf ("result: %f" , get_percent( str, 'o' ) ) ;
}
Croessmah вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Нужно составить программу на Паскале kichkas Паскаль, Turbo Pascal, PascalABC.NET 2 22.05.2012 21:50
Нужно составить программу stasstas777 Паскаль, Turbo Pascal, PascalABC.NET 10 13.04.2012 23:35
Нужно составить программу teac2011 Помощь студентам 2 02.12.2011 11:38
Нужно составить программу на завтра Grey64 Помощь студентам 1 06.10.2010 23:39