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

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

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

Восстановить пароль
Повторная активизация e-mail

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

Ответ
 
Опции темы Поиск в этой теме
Старый 19.11.2011, 15:40   #1
линалина
Новичок
Джуниор
 
Регистрация: 19.11.2011
Сообщений: 3
Вопрос Задача по массивам

Решить задачу с помощью яз.прогр-я С:
Введите с клавиатуры целое число N, а также данные в массив целого типа.
Далее перепишите данные из этого массива в другой массив той же
размерности по следующему правилу: если переписываемое значение больше
или равно N, то оно увеличивается в 2 раза, а если меньше - то уменьшается в
2 раза. Затем выведите данные обоих массивов на экран.

Последний раз редактировалось линалина; 19.11.2011 в 16:01. Причина: некоректные данные
линалина вне форума Ответить с цитированием
Старый 19.11.2011, 15:43   #2
Son Of Pain
Участник клуба
 
Регистрация: 23.12.2010
Сообщений: 1,129
По умолчанию

А язык нужно угадать?
Son Of Pain вне форума Ответить с цитированием
Старый 19.11.2011, 15:58   #3
линалина
Новичок
Джуниор
 
Регистрация: 19.11.2011
Сообщений: 3
По умолчанию

Язык программирования С
линалина вне форума Ответить с цитированием
Старый 19.11.2011, 16:15   #4
Son Of Pain
Участник клуба
 
Регистрация: 23.12.2010
Сообщений: 1,129
По умолчанию

Ну хотя бы так )
Код:
#include <stdio.h>
#include <conio.h>
void main()
{
	int i, n, cnt, arr1[100], arr2[100];
	printf("Enter n: ");
	scanf("%d", &n);
	printf("How many elements in array? ");
	scanf("%d", &cnt);
	printf("Now enter %d values: ", cnt);
	for (i=0; i<cnt; scanf("%d", &arr1[i++]));
	for (i=0; i<cnt; ++i)
		arr2[i]=(arr1[i]>=n?arr1[i]*2:arr1[i]/2);
	printf("First array: ");
	for (i=0; i<cnt; printf("%d ", arr1[i++]));
	printf("\nSecond array: ");
	for (i=0; i<cnt; printf("%d ", arr2[i++]));
getch();
}
Son Of Pain вне форума Ответить с цитированием
Старый 19.11.2011, 16:59   #5
линалина
Новичок
Джуниор
 
Регистрация: 19.11.2011
Сообщений: 3
По умолчанию

спасибо большое
линалина вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
задача по массивам. D1zz1 Паскаль, Turbo Pascal, PascalABC.NET 6 07.06.2011 23:47
задача по массивам! Анна22 Паскаль, Turbo Pascal, PascalABC.NET 1 07.12.2010 00:12
Задача по массивам в си amerhant Помощь студентам 2 08.11.2009 22:17
Задача по массивам grerg Помощь студентам 1 30.10.2007 08:25