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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Комплексные числа http://www.cyberforum.ru/cpp-beginners/thread72260.html
Не могу решить эту задачу!Напишите Алгоритм пожалуйста,вот условие: 1)Вводятся два комплексных числа в алгебраической форме. Написать функцию, которая вычисляет частное от деления двух введённых комплексных чисел и выводит результат в алгебраической форме. 2)Написать программу, вычисляющую среднее арифметическое всех неотрицательных элементов массива из 200 элементов. Благодарю за внимание,и...
C++ Преобразовать массив 1)преобразовать массив таким образом, чтобы сначала располагались все отрицательные элементы,а потом - все положительные( элементы,равные 0,считать положительными) 2)в одномерном массиве, состоящем из n вещественных элеменов массива вычислить: сумму элементов массива,расположенных между первым и последним положительными элементами. http://www.cyberforum.ru/cpp-beginners/thread72247.html
Вставка строки в массив. C++
Пожалуйста объясните мне алгоритм вставки строки в массив, с удалением разобрался а вот со вставкой нет(. Еще бы поиск не помешал. Язык си.
Функция, анализирующая строку и возвращающая число C++
Как не читала и не пробовала эту прогу реализовать никак не получается... Написать функцию, которая анализирует заданную строку и возвращает: · 1, если строка представляет собой запись целого числа; · 2 — если вещественного числа (с ненулевой дробной частью); · 0 - если строку нельзя преобразовать в число;
C++ работа в С++ http://www.cyberforum.ru/cpp-beginners/thread72222.html
В текстовом файле записаны названия некоторых предметов, а так же их веса и ценности. При заданном ограничении на суммарный вес предметов, сформировать набор, имеющий наибольшую совокупную ценность. Например: задается: мишка_0,3кг_200р. молоко_0,1кг_20р. диван_12кг_5000р. стул_2кг_2000р. кресло_9кг_4000р. парта_7кг_1500р. монитор_20кг_25000р.
C++ Работа с классами Помогите решить задачу с использованием классов Дан текст. необходимо удвоить каждый символ в этом тексте, включая пробелы. подробнее

Показать сообщение отдельно
Gravity
562 / 556 / 39
Регистрация: 29.01.2009
Сообщений: 1,274
09.12.2009, 15:15
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
#include <stdio.h>
#include <string.h>
#include <ctype.h>
 
#define FNAME "in.txt"    /* имя файла */
#define MAXLEN 4096
 
int main(void)
{
    char s[MAXLEN];
    char word[MAXLEN];
    FILE *fp;
    int i, nc;
 
    if( (fp = fopen(FNAME, "r")) == NULL) {
        perror("fopen");
        return 1;
    }
 
    i = 0;
    nc = 2;
    while(fgets(s, sizeof(s), fp) != NULL) {
        if(!isalpha(s[0]))
            continue;
        if(i >= MAXLEN - nc)    
            break;
        memcpy(word + i, s, nc);
        i += nc;
    }
    word[i + 1] = '\0';
    fclose(fp);
 
    printf("Слово: %s\n", word);
    return 0;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru