Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 06.11.2011, 19:46   #1
DesignFootball.Ru
Пользователь
 
Регистрация: 17.02.2011
Сообщений: 57
По умолчанию Замена чётных чисел в массиве СИ

Дана задача "Введите с клавиатуры данные в массив целого типа, выведите их на экран.
Далее замените все четные значения нулями и выведите скорректированные
данные массива на экран.
"

Мой нерабочий код.

Код:
#include <stdio.h>
void main()
{
  int i, a;

  int mas1[5];

  puts("Enter 5 numbers:"); 

  for (i=0; i<5; i++)
    scanf("%d", &mas1[i]);
  for (i=0; i<5; i++)
    printf("%d ", mas1[i]);
  puts("\n");
  for (i=0; i<5; i++)
  { if mas1[i] %2 ==0)
  mas1[i] = 0;
  }
  printf("%d ", mas1[i]);
  puts("\n");
}
В чём дело?
DesignFootball.Ru - Первый русскоязычный сайт о футбольной экипировке.
DesignFootball.Ru вне форума Ответить с цитированием
Старый 06.11.2011, 20:48   #2
alexcoder
Форумчанин
 
Регистрация: 31.05.2009
Сообщений: 786
По умолчанию

Код:
#include <stdio.h>
void main()
{
  int i, a;

  int mas1[5];

  puts("Enter 5 numbers:"); 

  for (i=0; i<5; i++)
    scanf("%d", &mas1[i]);
  for (i=0; i<5; i++)
    printf("%d ", mas1[i]);
  puts("\n");
  for (i=0; i<5; i++)
  { if mas1[i] %2 ==0)
  mas1[i] = 0;
  printf("%d ", mas1[i]);
  }
  puts("\n");
}
Помощь с программами:
vk.com/alexcoder1
e-mail: informatik101@mail.ru
alexcoder вне форума Ответить с цитированием
Старый 06.11.2011, 21:05   #3
DesignFootball.Ru
Пользователь
 
Регистрация: 17.02.2011
Сообщений: 57
По умолчанию

alexcoder,
две ошибки в VS 6.0
DesignFootball.Ru - Первый русскоязычный сайт о футбольной экипировке.
DesignFootball.Ru вне форума Ответить с цитированием
Старый 06.11.2011, 21:36   #4
Hacker19_90
Delphi Warrior
Старожил
 
Аватар для Hacker19_90
 
Регистрация: 15.08.2008
Сообщений: 2,502
По умолчанию

Скобки на некое смущение не наводят???
Цитата:
Код:
for (i=0; i<5; i++)
  { if mas1[i] %2 ==0)
  mas1[i] = 0;
  }
  printf("%d ", mas1[i]);
Если нет то пишите обьясню, что меня смущает
Да и здесь чего-то не хватает
Цитата:
Код:
if mas1[i] %2 ==0)
Mess with the best, die like the rest. (с) Hackers
Лабораторные, курсовые на Delphi\Pascal\C++
ya.flex-freelance@yandex.ru Icq - 636-954-303

Последний раз редактировалось Hacker19_90; 06.11.2011 в 21:38.
Hacker19_90 вне форума Ответить с цитированием
Старый 06.11.2011, 22:09   #5
DesignFootball.Ru
Пользователь
 
Регистрация: 17.02.2011
Сообщений: 57
По умолчанию

Hacker19_90, действительно, не хватало скобки.

а вот про фигурные скобки не понял. Программа и так работает
DesignFootball.Ru - Первый русскоязычный сайт о футбольной экипировке.
DesignFootball.Ru вне форума Ответить с цитированием
Старый 07.11.2011, 15:42   #6
DesignFootball.Ru
Пользователь
 
Регистрация: 17.02.2011
Сообщений: 57
По умолчанию

Ок, какая прога хорошо строит блок-схемы по готовому коду?
DesignFootball.Ru - Первый русскоязычный сайт о футбольной экипировке.
DesignFootball.Ru вне форума Ответить с цитированием
Старый 12.11.2011, 00:38   #7
DesignFootball.Ru
Пользователь
 
Регистрация: 17.02.2011
Сообщений: 57
По умолчанию

Мне нужно построить блок-схему по этому коду. Какие программы хорошо строят по готовому коду? FCeditor выдаёт ошибку
DesignFootball.Ru - Первый русскоязычный сайт о футбольной экипировке.
DesignFootball.Ru вне форума Ответить с цитированием
Старый 12.11.2011, 00:48   #8
ddima
Пользователь
 
Регистрация: 15.12.2009
Сообщений: 11
По умолчанию

Быстрее в MV ручками построить чем искать.
ddima вне форума Ответить с цитированием
Старый 12.11.2011, 01:40   #9
DesignFootball.Ru
Пользователь
 
Регистрация: 17.02.2011
Сообщений: 57
По умолчанию

Знал бы как её строить - давно бы уже построил.
DesignFootball.Ru - Первый русскоязычный сайт о футбольной экипировке.
DesignFootball.Ru вне форума Ответить с цитированием
Старый 12.11.2011, 17:54   #10
DesignFootball.Ru
Пользователь
 
Регистрация: 17.02.2011
Сообщений: 57
По умолчанию

может кто-нибудь подскажет?
DesignFootball.Ru - Первый русскоязычный сайт о футбольной экипировке.
DesignFootball.Ru вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Замена чисел с простым индексом в массиве C# JinAnton Помощь студентам 3 08.04.2011 12:39
Определение суммы чётных чисел Rafff Общие вопросы C/C++ 2 08.06.2010 14:41
Паскаль количество чётных чисел в массиве DeMoN_tmb Помощь студентам 14 29.09.2009 18:22
Как найти количество чётных чисел диапазоном от 1 до 11? SORIK Microsoft Office Excel 3 02.01.2008 23:37