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

Работа с текстовыми файлами - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Числа Армстронга...Немогу решить http://www.cyberforum.ru/cpp-beginners/thread147680.html
Помогите, если не сложно...Натуральное число, в записи которого n цифр, называется числом Армстронга, если сумма его цифр, возведенная в степень n, равна самому числу. Найти все чис-ла Армстронга от...
C++ метод итераций ребят помогите пжлст решить задачки: 1. Дана целочисленная прямоугольная матрица. Определить количество строк, содержащих хотя бы один нулевой элемент. Определить номер столбца, в котором... http://www.cyberforum.ru/cpp-beginners/thread147679.html
Нужно написать программу шефрования и дешифрования AES 128 в Microsoft Visual Studio C++
Нужно написать программу шефрования и дешифрования AES 128 в Microsoft Visual Studio Или где можно скачать, нашел только для Delphi а нужно именно на СИ!
Динамические массивы C++
пишу функции по сложению умножению делению и вычитанию полиномов void sub(){ int x,y; cout<<"vvod stepeni A(x): "; cin>>x; cout<<"vvod stepeni B(x): "; cin>>y; double *x1...
C++ Изменение названия файла http://www.cyberforum.ru/cpp-beginners/thread147665.html
Здравствуйте! Нужно динамически изменить название файла на с++ напободие такого: #include <stdio.h> #include <fstream> #include <cstdlib> main () { for(int i=0;i<10;i++) {
C++ Построение графика С++ Win32App Люди добрые, помогите с задачей, пожалуйстааа :) Вроде бы как написала, но стиль окна какой-то кривой, график не точный :( в чем проблема, не знаю :wall: Условие: Нарисовать графики функций:... подробнее

Показать сообщение отдельно
kazak
3038 / 2359 / 157
Регистрация: 11.03.2009
Сообщений: 5,405
Завершенные тесты: 1
20.06.2010, 17:52
Вот товой код исправленный
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 <conio.h>
#include <stdio.h>
 
void main()
{   int b[256],j,n =0;
    char c;
    FILE *f;
    clrscr();
    for (j=0;j<256;j++) b[j]=0;/*сдесь вместо 256 была n, причем неинициализированная, как работало - хз*/
    f=fopen("18.txt","w+");
    puts("Vvedite simv. Konec - *");
    while ((c=getchar())!='*')
    {
       putc(c,f);
       b[c]++;
       n++; /*переделаем n под счетчик символов*/
    }
    printf("\n");
    fclose(f);
    for (c='A'; c<='Z'; c++)
    printf("%c - %d raz, budet %3.2f% \n", c, b[c], b[c]*100./n);
    getch();
    }
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru