Форум программистов, компьютерный форум, киберфорум
Наши страницы
C для начинающих
Войти
Регистрация
Восстановить пароль
 
Lusia_911
1 / 1 / 0
Регистрация: 02.12.2010
Сообщений: 22
1

Найти ошибки, если они есть

16.12.2010, 02:36. Просмотров 440. Ответов 2
Метки нет (Все метки)

C
1
2
3
4
5
6
7
8
9
10
11
#include <stdio.h>
main() /* строка 1 */
{ /* строка 2 */
    int i,  j,  
    char list[10]; /* строка 3 */
    for (i = 1; i <= 10; i++ ) /* строка 5 */
        { /* строка 6 */
        list[i] = 2*i + 3;/* строка 7 */
        for (j = 1; j >= i; j++ ) /* строка 8 */
            printf("%d\n", list[j]); /* строка 9 */
        }/* строка 10 */
помогите плиз найти ошибки
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
16.12.2010, 02:36
Ответы с готовыми решениями:

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

Запросить путь к типизированному файлу и вывести на экран компоненты с номерами с 3 по 13, если они есть
Программа запрашивает путь к типизированному файлу и выводит на экран...

Найти ошибки и исправить их, проанализировать полученные результаты и объяснить, почему они именно такие
Помогите,пожалуйста решить задачу, всей группой решить не можем) Постановка...

Найти в каждой строке матрицы, если там есть отрицательный элемент, ср. арифметическое всех элементов, исключая нулевые
Задана матрица Z(5,4) Найти в каждой строке, если там есть отрицательный...

Определить есть ли в числе цифра 3, если есть напечатать это число
Задается массив, рандомный из 10 чисел в диапазоне от -20 до 20.Найти среди...

2
Калашников
2 / 2 / 2
Регистрация: 16.12.2010
Сообщений: 8
16.12.2010, 02:39 2
C++
1
2
3
4
5
6
7
8
9
10
11
#include <stdio.h>
void main() /* строка 1 */
{ /* строка 2 */
int i, j; 
char list[10]; /* строка 3 */
for (int i = 1; i <= 10; i++ ) /* строка 5 */
{ /* строка 6 */
list[i] = 2*i + 3;/* строка 7 */
for (int j = 1; j <= 10; j++ ) /* строка 8 */
printf("%d\n", list[j]); /* строка 9 */
}/* строка 10 */
вот правильное написание по синтаксису - по логике не знаю=) зависит от задания))
0
CyBOSSeR
Эксперт С++
2310 / 1683 / 148
Регистрация: 06.03.2009
Сообщений: 3,675
16.12.2010, 03:04 3
Lusia_911,
1. Отсутсвует закрывающая скобка main.
2. Нумерация массивов начинается с нуля.
3. Выход за пределы массива в строке 7.
4. В строке 8 бесконечный цикл.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
16.12.2010, 03:04

Поместить в массив 2, если в соответствующей строке исходной матрицы есть четный элемент, и 1, если нет
Дана целочисленная (n*m) матрица. Построить одномерный символьный массив из n...

Проверка двух строк, если они состоят из одинаковых слов
Нам задаются две строки, если они состоят из одинаковых слов, то функция должна...

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


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru