Очень сильно нужна ваша помощь в решении задач на языке Си!!!

Ответить
ZINgeR57
Сообщения: 1
Зарегистрирован: 19 июн 2013, 10:27

19 июн 2013, 10:39

Здравствуйте, прошу помощи, нужно решить 4 задачи на Си,
1)Написать функцию, меняющую местами четные и нечетные строки текстового файла.
2)Дан текст. Удалить в нем все слова "функция".
3)Дана таблица из n строк и n столбцов. Найти суммы элементов записанных по диагоналям.
4)Вывести на печать трехзначные числа, которые делятся на свои цифры и перевертыши этого числа, тоже делятся на свои цифры.

Умоляю, помогите пожалуйста, просто я в Си ничего не шарю, сколько это будет стоить, и сколько примерно займет по времени, спасибо заранее!
Хыиуду
Сообщения: 2388
Зарегистрирован: 06 мар 2005, 21:03
Откуда: Москва
Контактная информация:

19 июн 2013, 10:49

1. Считываем строку 1, строку 2, выводим строку 2, выводим строку 1, и так повторяем до конца файла
2. http://2lx.ru/2010/03/str_replace-dlya-c/ - заменяете "функция" на ""
3. for (i=0; i<N; i++) sum+=A[i,i]; (или для побочной диагонали A[i, N-i])
4. a делится на b, если a%b==0. Сделать перевертыш - перевести число в строку, взять s[2]+s[1]+s[0], перевести обратно в число.
Искусство программирования - заставить компьютер делать все то, что вам делать лень.
Для "спасибо" есть кнопка "Спасибо" в виде звездочки внизу под ником автора поста.
Ответить