Форум программистов, компьютерный форум, киберфорум
C для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C (СИ) Преобразовать строку, изменив порядок следования слов в строке на обратный, найти длину самого короткого слова вот такое задание :1) Преобразовать строку, изменив порядок следования слов в строке на обратный и найти длину самого короткого слова. Сложность заключается в том, что сделать это нужно без указателей, что у меня никак не выходит. https://www.cyberforum.ru/ c-beginners/ thread1307734.html Вывести в файл 30 раз массив из шести символов C (СИ)
надо вывести в файл 30 раз массив из шести символов, каждый раз чтоб он начинался с новой строки, символы задавать рандомно. Что то не работает прога. #include <stdio.h> #include <stdlib.h> #include <time.h> int main() { char array; char...
C (СИ) Работа с битами и байтами Написать программу, которая : 1. Выделяет каждый байт целого числа . 2. Выводит по битам полученные байты . 2 я сделал а первое у меня не получаэться. Дайте какие-то идеи. #include<stdio.h> #include<stdlib.h> int main() https://www.cyberforum.ru/ c-beginners/ thread1307722.html C (СИ) Вычислить элементы массива Y по формуле Yik https://www.cyberforum.ru/ c-beginners/ thread1307697.html
Здравствуйте! Такая задачка: Ввести массив А(10,10). Вычислить элементы массива Y по формуле Yik= 1) 2*Aik, если Aik < 0; 2) 0, если Aik = 0; 3) -Aik, если Aik > 0; Вывести исходный и результирующий массивы и количество элементов массива Y, получивших значение 0. Помогите пожалуйста :)
C (СИ) Найти и вывести зеркальные слова в тексте
Найти и вывести все слова-палиндромы в строке (т.е. "зеркальные" слова, например: потоп, шалаш, заказ). Найти самое длинное среди остальных слов. Ребята, как реализовать?
C (СИ) Код на С https://www.cyberforum.ru/ c-beginners/ thread1307595.html
Доброго времени суток. Может кто-нибудь помочь с созданием двух массивов из n чисел (от 0 до 10 в каждом) и определением количесва элементов до максимального. Буду очень благодарен :)
C (СИ) Сформировать вектор, элементы которого - среднее арифметическое столбцов матрицы (код считает неправильно) https://www.cyberforum.ru/ c-beginners/ thread1307581.html
дана вещественная матрица размера MxN. Сформировать вектор b, в котором элементы вычисляются как среднее арифметическое столбцов исходной матрицы #include <stdio.h> #include <stdlib.h> #include <math.h> int main(int argc, char *argv) { float N, b, k=0,s=0, sa=0; int i, j; for(i=0; i<5; i++)
Ввести строку символов. И после каждой второй буквы (именно буквы) вставить слово C (СИ)
Огромное Спасибо Darkrduk за эту программу ( программа вставляет MAU ) после каждого 2 символа ** .. Нужно умудриться сделать ! Именно Только после 2-вух букв Например 1 :вводим kz kz k выводит kzmau kzmau k Исходник: #include <stdio.h> int main() {
C (СИ) Перевод из Turbo Pascal В С program N5; uses crt; var a: array of integer; i,n,x1,x2,k: integer; begin clrscr; write('Введите размерность массива (<100):'); readln(n); write('Введите X1:'); https://www.cyberforum.ru/ c-beginners/ thread1307494.html C (СИ) Поиск среднего арифметического чётных элементов массива program p6; uses crt; var a:array of integer; i,k,s:integer; begin clrscr; writeln(‘введите массив:’); for i:=1 to 12 do begin readln(a); if a mod 2=0 then begin https://www.cyberforum.ru/ c-beginners/ thread1307470.html
C (СИ) В строках, где есть определённая комбинация разделителей, поменять местами самые большое и маленькое слова
И снова здравствуйте) Мне необходимо в строках, где есть определённая комбинация разделителей поменять местами самое большое и самое маленькое слова. Проблема сейчас в том, что я не могу никак "найти" в тексте строку, где есть последовательность. Я сделал так. Помогите, подскажите или поправьте пожалуйста) #include "stdio.h" #include "string.h" #include "locale.h" #include "stdlib.h" ...
C (СИ) Заменить определённые строки из одного файла определёнными числами, и вывести их (коды) в другой файл https://www.cyberforum.ru/ c-beginners/ thread1307409.html
Привет всем! Недавно нашёл такую проблему. Нам задали сделать "ассемблер", который просмотрит "код" из текстового файла, написанный на псевдоассемблере, и заменит все команды их кодами. Проще говоря, заменить определённые строки из оного файла определёнными числами, и вывести их (коды) в другой файл. И всё это хорошо работало, пока не понадобилось расширить число команд для ассемблера. Теперь...
...
1906 / 1326 / 965
Регистрация: 12.02.2013
Сообщений: 2,172
23.11.2014, 17:15 0

Построчное считывание из файла - C (СИ) - Ответ 6889891

23.11.2014, 17:15. Показов 3683. Ответов 2
Метки (Все метки)

Ответ

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 <stdlib.h>
 
char* readln(FILE* stream) {
    static char* str = NULL;
    static size_t i = 0;
    int ch = fgetc(stream);
 
    if ((ch == '\n') || (ch == EOF)) {
        str = malloc(i + 1);
        str[i] = 0;
    }
    else {
        i++;
        readln(stream);
        str[--i] = ch;
    }
    return str;
}
 
// ...
 
int main() {
    // ...
 
    while (!feof(f)) {
        str = readln(f);
        printf("%s\n", str);
        free(str);
    }
 
    // ...
 
    return 0;
}


Вернуться к обсуждению:
Построчное считывание из файла C (СИ)
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
23.11.2014, 17:15
Готовые ответы и решения:

Построчное считывание, обработка строк, и запись в файл
Всем доброго времени дня! Подскажите пожалуйста, как следующую программу. Есть файл, в...

Построчное чтение из файла
Из файла нужно построчно считать числа типа double и записать в массив. Файл примерно выглядит...

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

Построчное чтение из файла
Необходимо построчно прочитать данные из файла, из разобрать их по переменным. Образец данных в...

2
23.11.2014, 17:15
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
23.11.2014, 17:15
Помогаю со студенческими работами здесь

Построчное чтение из файла
Всем привет! Помогите написать функцию построчного вывода из файла. Условно, есть файл с таким...

Построчное чтение файла
Подскажите как читать файл построчно что бы работало примерно так сначала читается 1 строка из...

Построчное чтение файла в массив
доброго всем :) своими силами изучаю C. Поставил себе задачу: Есть некий файл. Нужно читать его...

Построчное чтение данных из файла
Есть фаил: selulhmb 83 86 77 82 glrdos 54 48 3 35 canryx 15 59 5 26 cdqqri 45 0 66 37 bxdsj 49...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru