Форум программистов, компьютерный форум, киберфорум
C++ Builder
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.57/7: Рейтинг темы: голосов - 7, средняя оценка - 4.57
0 / 0 / 0
Регистрация: 04.11.2015
Сообщений: 3

Открыть заданный текстовый файл и вывести на экран строку с заданным номером

04.11.2015, 13:59. Показов 1630. Ответов 4
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Задание: Нужно открыть заданный текстовый файл и вывести на экран строку с заданным номером
Имя файла и номер строки должны передаваться в программу в виде аргументов командной строки.
Вопрос: Зачем нужно конвертировать строку в число?
Вот часть кода:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
// конвертируем строку в число
    int num = atoi( argv[2] ); 
 
    char string[MAX];
 
    int i=0;
 
    for (i=0; i<num; i++) 
        if (fgets(string,MAX,in)==NULL) 
        {
            printf("Oshibka! V faile net stroki s takim nomerom!");
            getchar();
            return;
        }
 
    puts(string);
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
04.11.2015, 13:59
Ответы с готовыми решениями:

Открыть заданный текстовый файл, найти в нем и вывести на экран самую короткую строку
Открыть заданный текстовый файл, найти в нем и вывести на экран самую короткую строку. Что не так, подскажите, пожалуйста! #include...

Открыть заданный текстовый файл, найти в нем и вывести на экран самую длинную строку
Открыть заданный текстовый файл, найти в нем и вывести на экран самую длинную строку. Имя файла должно передаваться в программу в виде...

Текстовый файл. Распечатать строку с заданным номером
Помогите с задачей.Прошу не откладывать, результат нужен срочно,то есть сегодня или завтра утром. Текст задачи: Пусть дан текстовый...

4
Супер-модератор
Эксперт Pascal/DelphiАвтор FAQ
 Аватар для volvo
33374 / 21499 / 8235
Регистрация: 22.10.2011
Сообщений: 36,894
Записей в блоге: 11
04.11.2015, 14:01
А что, ты хочешь пройти в цикле от 0 до "3", например? Цикл у тебя работает с целыми числами, а не со строками.
0
0 / 0 / 0
Регистрация: 04.11.2015
Сообщений: 3
04.11.2015, 14:41  [ТС]
код не мой. хочу разобраться. для чего и как
0
05.11.2015, 15:02

Не по теме:

Цитата Сообщение от ViolettaCh Посмотреть сообщение
код не мой. хочу разобраться. для чего и как
А почему мы разбираемся :D ?

0
0 / 0 / 0
Регистрация: 04.11.2015
Сообщений: 3
05.11.2015, 17:52  [ТС]
а вот) надо очень
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
05.11.2015, 17:52
Помогаю со студенческими работами здесь

Создайте текстовый файл. Во второй файл запишите строку с заданным номером
Создайте текстовый файл. Во второй файл запишите строку с заданным номером. сделать через функции/процедуры var f1, f2:...

Вставить строку в текстовый файл после строки с заданным номером
пусть дан текстовый файл. вставить строку после строки с заданным номером. если строки с указанным номером нет, сообщите об этом

Пусть дан текстовый файл. Распечатайте строку с заданным номером
Пусть дан текстовый файл. Распечатайте строку с заданным номером. Заранее спасибо)!!!

Дано целое число K и текстовый файл. Удалить из файла строку с номером K. Если строки с таким номером нет, то оставить файл без изменений
Дано целое число K и текстовый файл. Удалить из файла строку с номером K. Если строки с таким номером нет, то оставить файл без изменений.

Программа, считывающая заданный текстовый файл и выводящая на экран, а также дописывающая в новую строку в конец этого файла...
Написать программу, считывающую заданный текстовый файл (например, TEST.txt) и выводящую на экран, а также дописывающую в новую строку в...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Новые блоги и статьи
http://iceja.net/ математические сервисы
iceja 20.01.2026
Обновила свой сайт http:/ / iceja. net/ , приделала Fast Fourier Transform экстраполяцию сигналов. Однако предсказывает далеко не каждый сигнал (см ограничения http:/ / iceja. net/ fourier/ docs ). Также. . .
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма). На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ * Дана цепь(не выше 3-го порядка) постоянного тока с элементами R, L, C, k(ключ), U, E, J. Программа находит переходные токи и напряжения на элементах схемы классическим методом(1 и 2 з-ны. . .
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым. Но восстановить их можно так. Для этого понадобится консольная утилита. . .
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11 — это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11 Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru