0 / 0 / 0
Регистрация: 26.04.2013
Сообщений: 125
|
|
1 | |
Файлы02.07.2013, 18:17. Показов 553. Ответов 5
Метки нет (Все метки)
Дан файл вещественных чисел. Найти сумму его элементов с четными номерами.
Number_File_1.rar прога считывать должна нечетные элементы, но не работает...
0
|
02.07.2013, 18:17 | |
Ответы с готовыми решениями:
5
Когда я передаю файлы через TClientSocket & TServerSocket мультимедийные файлы приходят битыми файлы Файлы Файлы |
13104 / 5885 / 1706
Регистрация: 19.09.2009
Сообщений: 8,808
|
||||||
02.07.2013, 19:04 | 2 | |||||
Вопрос на засыпку: "Буратино дали 5 яблок. Потом он съел 2 яблока. Сколько яблок осталось у Буратино?". Ответ 3 - неверный. Правильный ответ - не менее 3-ёх. Потому что неизвестно сколько яблок уже было у Буратино перед тем, как ему вручили 5 яблок. Это к тому, что переменные надо обнулять перед вычислениями.
Поэтому в методе TForm1.N14Click() перед вычислением суммы надо обнулить переменную SUM. В добавок, этот метод подсчитывает не те элементы. В задании сказано: Здесь имеется в виду, что нумерация элементов начинается с 1. Соответственно, первый элемент - нечётный, второй - чётный и т. д.. Делать надо так:
1
|
0 / 0 / 0
Регистрация: 26.04.2013
Сообщений: 125
|
|
03.07.2013, 21:19 [ТС] | 3 |
вообще я просто тупанул, цифры надо вбивать вертикально-столбиком, а не в строку.
мне надо сейчас просто исправить условие, чтобы он считал сумму не нечетных элементов, а четных
0
|
13104 / 5885 / 1706
Регистрация: 19.09.2009
Сообщений: 8,808
|
|
03.07.2013, 21:29 | 4 |
А когда читаешь из файла через Read(), то нет никакой разницы как они расположены - в строку или в столбик. Или часть в строку, а часть идут в столбик - как угодно. Числа всё равно прочитаются последовательно.
Ну вот, как раз, тот код, который я выше показал - он посчитает сумму именно тех элементов, которые находятся на чётных местах. И при этом не нужно выбирать разделитель целой и дробной части - точка или запятая. При чтении вещественных чисел из файла через Read() разделителем дробной и целой части всегда должна быть точка. Не зависимо от региональных установок.
1
|
0 / 0 / 0
Регистрация: 26.04.2013
Сообщений: 125
|
|
03.07.2013, 21:43 [ТС] | 5 |
начал исправлять, ошибка за ошибкой
0
|
0 / 0 / 0
Регистрация: 26.04.2013
Сообщений: 125
|
|
03.07.2013, 21:51 [ТС] | 6 |
Спасибо, все сделал.
Number_File.rar
0
|
03.07.2013, 21:51 | |
03.07.2013, 21:51 | |
Помогаю со студенческими работами здесь
6
файлы Файлы. Файлы Файлы Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |