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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 20.04.2010, 22:56   #1
islam
 
Регистрация: 20.04.2010
Сообщений: 5
Вопрос Массив. Работа с элементами

Умножить все элементы массива, кратные 3, на третий элемент массива.
islam вне форума Ответить с цитированием
Старый 20.04.2010, 23:17   #2
[CODER]
Форумчанин
 
Аватар для [CODER]
 
Регистрация: 02.02.2010
Сообщений: 305
По умолчанию

Код:
for i=1 to n do 
   begin
       if (mas[i] mod 3 = 0) then
             mas[i]:=mas[i]*mas[3];
       write(mas[i],'         ');
   end;
Skype: CODERua
[CODER] вне форума Ответить с цитированием
Старый 21.04.2010, 11:12   #3
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Или так:
Код:
#include "stdafx.h"
#include <stdlib.h>


int _tmain(int argc, _TCHAR* argv[])
{
	int a[5];
	srand(100);
	for(int i=0;i<5;i++){a[i]=rand();printf("%d\t",a[i]);}
	printf("\n");
	for(int i=0;i<5;i++){a[i]*=(a[i]%3==0)?(a[3]):(1);printf("%d\t",a[i]);}
	getchar();
	return 0;
}
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 21.04.2010, 15:42   #4
RUSt88
Участник клуба
 
Регистрация: 29.12.2009
Сообщений: 1,166
По умолчанию

Цитата:
for(int i=0;i<5;i++){a[i]*=(a[i]%3==0)?(a[3])1);printf("%d\t",a[i]);}
Вы бы выиграли наверно в конкурсе на самый непонятный код
прогер C\C++\C#\Delphi
ася: [семь 3]-[97]-[1 шесть]
RUSt88 вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Работа с элементами строки Alcan Общие вопросы C/C++ 8 19.12.2009 20:59
Двумерный массив, перестановка столбцов с max и min элементами (pascal) Mirk Помощь студентам 2 25.05.2009 20:33
одномерный массив,с элементами двухмерного ммассива dark064 Паскаль, Turbo Pascal, PascalABC.NET 6 28.12.2008 18:37
Access в Delphi. Как аполнить массив элементами поля таблицы? VladimirAleks БД в Delphi 3 12.09.2007 14:28