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

Подсчитать количество чисел в загружаемом файле - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ вставить массив в массив по индексу http://www.cyberforum.ru/cpp-beginners/thread452024.html
Создала функцию, но она не хочет возвращать весь массив. Мы переписываем первый массив и его размерность, но у меня почему-то возвращается начальная размерность первого массива. Хотя если в выводе массива написать (s1+s2), то выведется весь новый массив. Может, подскажите, почему функция так работает? int *connectArraysByIndex (int *m1, int *m2, int &s1, int s2, int index) { if (index < 0 ||...
C++ Определить количество нулей в третьей строке матрицы В соревнованиях по прыжкам в длину участвовали N-спортсменов. Каждый спортсмен мог сделать М-попыток. Результаты (длины прыжков) занесены в таблицу A. Если результат не защитывали, то вместо длины прыжков заносили ноль. Определить количество незащитанных прыжков в 3-ей попытке http://www.cyberforum.ru/cpp-beginners/thread452003.html
C++ reinterpret_cast<...>(...)
Всем привет! Сразу к делу. ВОПРОС: Как преобразовать переменную типа float в указатель типа double; КРАТКОЕ ОПИСАНИЕ ПРОБЛЕМЫ: Проблема заключается в том что у меня есть функция которая принимает указатель на double. Но аргументы с которыми мне приходиться работать типа float. Так как мне преобразовать переменную типа float в указатель типа double.
C++ Сделать из двумерного массива одномерный
#include <iostream.h> #include <conio.h> int main() { srand (time(0)); unsigned short int a, b; cout << "Vvedite razmer matrizi:\t"; cin >> a >> b;
C++ Гаусс http://www.cyberforum.ru/cpp-beginners/thread451926.html
Помогите написать программу в С++ код в паскале Текст программы "Решение систем линейных уравнений методом Гаусса" Program Lin_yravneniya; uses crt; const N=3; eps=0.00001; { all numbers less than eps are equal 0 } type matr=array of real;
C++ какой функцией воспользоваться? какой функцией могу воспользоваться чтоб скорость компиляции возрасла при выборе 2592000сек, т.е. 1месяц он очень долго думает while(t<2592000); подробнее

Показать сообщение отдельно
376725710
0 / 0 / 0
Регистрация: 23.10.2011
Сообщений: 11
24.02.2012, 16:37     Подсчитать количество чисел в загружаемом файле
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
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
#include "stdafx.h"
#include <stdlib.h>
#include <stdio.h>
#include <string.h>
#include <conio.h>
 
int main()
  {FILE *file;
    char namef[20];
    char x; 
    void read_print_icx(FILE * );
    void uslovie();
 
    uslovie();
    printf("Vvedite imya faila:");
    scanf("%s", "namef");
 
    if((file=fopen("namef", "r"))==NULL)
     {printf("File %s ne otkrit!!\n", namef);
       exit (-1);
      }
    read_print_icx(file);
    job(namef);
    if(x)
       printf("x=%d\n", x);
    else
       printf("net chisel\n");
 
    void uslovie();
 
char is_digit ( char x );
{
    return ( (x >= '0' ) & ( x <= '9' ) );
}
 
int main();
{
    unsigned char namef[20];
        unsigned char *pstr= namef;
    int cnt = 0;
    while ( *pstr )
        cnt += is_digit( *(pstr++) );
 
    printf("Kolichestvo chisel v faile: %i\n", cnt);
 
    
        _getch();
    return 0;
}

Помогите пожалуйста начинающему....
Вижуал Студио пишет, что не правильно объявлены сканф и фоупэн (в начале кода).и ругается на то, что файл закончился сразу после библиотек... "Задание: посчитать кол-во чисел в загружаемом файле"

Спасибо огромное заранее!!!!
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 21:12. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru