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

Подредактировать прогу, считающую количество символов в % - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ если в строке встречена одинаковая последовательность символов, заменить их кодом 255 http://www.cyberforum.ru/cpp-beginners/thread19972.html
Задача такова: обработать массив строк (длина каждой не более 100 символов). если в строке встречена одинаковая последовательность символов, заменить их кодом 255, за которым следует код этого символа и количесво одинаковых символов. Желательно без стандартых функций со строками. Может кто осилит.. Вопрос таков ...это код работает без привязок... в старом компиляторе к примеру Borland_C ...
C++ про раздельную компиляцию и заголовочные файлы Люди, кто-нибудь может просто и понятно объяснить мне про раздельную компиляцию и заголовочные файлы, плз!!!! http://www.cyberforum.ru/cpp-beginners/thread19967.html
C++ Вычисление суммы бесконечного ряда с точностью эпсилон
Работает но выдает ошибку. если возможно подскажите. условие запрограммировать вычисление суммы бесконечного ряда с точностью эпсилон.эпсилон задается с клавиатуры.S=(n=1)^∞∑(2n-1)/2^n #include "stdafx.h" #include <iostream> #include <iomanip> #include <cmath> using namespace std; int _tmain(int argc, _TCHAR* argv) {
чтение памяти C++
Помогите написать прогу для чтения значений памяти по указанному адресу.:help:
C++ Прочесть текст из файла и вывести предложение, содержащее максимальное количество знаков пунктуации http://www.cyberforum.ru/cpp-beginners/thread19960.html
Здравствуйте, уважаемый программисты!!! У меня проблема в создании консольной задачи на си++ Надо создать программу, которая считывает текст из файла и выводит на экран предложение, содержащее максимальное количество знаков пунктуации... У меня получилось только сделать вывод текста на экран из файла: #include <fstream> #include <iostream> using namespace std; int main()
C++ Дан двухмерный массив размерностью NхМ, превратить его в одномерный. Дан двухмерный массив размерностью NхМ, превратить его в одномерный. Зарание спасибо!!!;););) подробнее

Показать сообщение отдельно
the_t_a
10 / 10 / 1
Регистрация: 27.09.2008
Сообщений: 43
04.01.2009, 18:41     Подредактировать прогу, считающую количество символов в %
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
#include <stdio.h>
#include <string.h>
#include <stdlib.h>
int main()
{    
    char c;
    int a[260];
    int kol=0;
    int i;
    FILE *fp;
    for(i=0; i<260; i++)
         a[i]=0;
 
    while(scanf("%c", &c)==1)
    {
         a[c]++;
         kol++;
    }
    if((fp=freopen("in.txt", "w", stdout))==NULL) puts("Cannot open file\n"),exit(1);
    printf("obshee koli4estvo simvolov: %d\n", kol);
    for(i=0; i<256; i++)
         if(a[i]!=0)
              printf("%c (#%3d)-> %.2lf%%\n", i, i, (double)a[i]/(double)kol*100.0);
    fclose(fp);
    return 0;
}
Я добавил три строчки, которые осуществляют вывод в файл.
Но твоя программа все равно не будет корректно работать, т. к. цикл while, бесконечен.
 
Текущее время: 06:55. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru