Форум программистов, компьютерный форум CyberForum.ru

Заменить все отрицательные элементы ,не кратные 3,противоположными им числами. - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Составить программу, которая в заданном тексте заменяет все буквы http://www.cyberforum.ru/cpp-beginners/thread583822.html
Составить программу, которая в заданном тексте заменяет все буквы «а» на «о», а буквы «о» на «а».
C++ Вывод массива согласно заданному правилу. Вывести на экран числа в виде следующей таблицы: 41 42 43 ... 50 51 52 53 ... 60 61 62 63 ... 70 ... 71 72 73 ... 80 http://www.cyberforum.ru/cpp-beginners/thread583774.html
Из Паскаля в Дев С++ C++
Перевидите пожалуйста. uses crt; const nmax=50000; var a:array of integer; n,i,j,k:integer; begin clrscr; //вводим количество repeat
C++ Классы и файлы
На аптечном складе хранятся лекарства. Сведения о лекарствах содержатся в специальной ведомости: наименование лекар*ственного препарата; количество; цена; срок хранения (в меся*цах). Выяснить, сколько стоит самый дорогой и самый дешевый препарат; сколько препаратов хранится на складе; сколько стоят все препараты, хранящиеся на складе Помогите пожалуйста!!!
C++ Функции пользователя http://www.cyberforum.ru/cpp-beginners/thread583743.html
Среди трехзначных чисел найти такие, у которых сумма факториалов его цифр равнялась бы самому числу, используя подпрограмму вычисления факториала. Помогите пожалуйста!!!
C++ Обработка строк Найдите первую и последнюю буквы К в тексте введенном с клавиатуры. И замените их «*» Помогите пожалуйста!!! подробнее

Показать сообщение отдельно
b0nny
3 / 1 / 0
Регистрация: 11.11.2013
Сообщений: 338
02.04.2014, 15:34     Заменить все отрицательные элементы ,не кратные 3,противоположными им числами.
Мой вариант 1-го пункта с помощью a[i]=rand()%21-15, а не заданным уже массивом...
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
#include<iostream>
#include<stdio.h>
#include<conio.h>
#include<stdlib.h>
 
using namespace std;
 
main()
{
    int n,i;
    printf("n="); scanf("%d",&n);
    int a[n];
    printf("ÈñõîäГ*ûé Г¬Г*Г±Г±ГЁГў: ");
    for (int i=0; i<n; i++)
    {
        a[i]=rand()%21-15;
        cout<<a[i]<<" ";
    }
  printf("\n");
  printf("ÈçìåГ*ВёГ*ûé Г¬Г*Г±Г±ГЁГў: ");
  for (int i=0; i<n; i++)
  {
        if (a[i]%3!=0 && a[i]<0)
        a[i]=abs(a[i]);
        cout<<a[i]<<" ";
  }
  printf("\n");
    system("pause");
    return 0;
}
 
Текущее время: 09:14. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru