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

Даны натуральные числа от 20 до 50.Напечатать те из них, которые делятся на 3,но не делятся на 5. - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Определить колличество совершенных чисел в массиве http://www.cyberforum.ru/cpp-beginners/thread197974.html
1)Задан массив целых положительных чисел Х.Сформировать массив Y, куда записать номера элементов массива X, являющихся простыми числами.Определить колличество совершенных чисел в массиве. 2)Вычеслить среднее арифмитическое элементов,расположенных в вещественном массиве до первого и после последнего нулевых значений. Поменять местами первый и максимальный элементы, последний и минимальный...
C++ Задание с одномерными массивами Здравствуйте. Помогите, пожалуйста. Нужно ответить на дополнительный вопрос для защиты лабы. По написанной программе надо найти точку, лежащую на внутреннем радиусе Было задание :Составить программу по обработке одномерного массива согласно условию: В одномерном массиве с четным количеством элементов (2N) находятся координаты N точек плоскости. Они располагаются в порядке... http://www.cyberforum.ru/cpp-beginners/thread197970.html
C++ реализация класса! см. дальше
нужна помощь)
процедура матри C++
построить процедуру выводящюю ј і как максимальный полный квадрат(4,9,16 и тд) где А матрица матрица
C++ процедура http://www.cyberforum.ru/cpp-beginners/thread197942.html
построить процедуру выводящюю ј і как максимальный полный квадрат(4,9,16 и тд) где А матрица матрица
C++ В ТАБЛИЦЕ EXCEL РАСПРЕДЕЛЕНИЕ КОЛИЧЕСТВА СООТВЕТСТВУЮЩЕМУ НАИМЕНОВАНИЮ ЗДРАВСТВУЙТЕ. ПЕРВЫЙ РАЗ НА ФОРУМЕ, НЕ СУДИТЕ СТРОГО. ВОПРОС В ТОМ, ЧТО НАДО СДЕЛАТЬ МЕНЮ-РАСКЛАДКУ ПРОДУКТОВ ДЛЯ ДЕТСКОГО САДА(НАДОЕЛА ЕЖЕДНЕВНАЯ ПИСАНИНА И ПОДСЧЁТ). Я В EXCEL НОВИЧОК, ПОДСКАЖИТЕ, ПОЖАЛУЙСТА ФОРМУЛУ, С ПОМОЩЬЮ КОТОРОЙ БЫ ИЗ КАЛЬКУЛЯЦИОННОЙ КАРТОЧКИ В МЕНЮ ПЕРЕНОСИЛОСЬ КОЛИЧЕСТВО ЗАКЛАДКИ ПРОДУКТА "КАРТОФЕЛЬ В КАРТОФЕЛЬ, МОРКОВЬ В МОРКОВЬ" И Т.Д. ЗНАЮ, ЧТО ЕСТЬ ВОЛШЕБНЫЕ... подробнее

Показать сообщение отдельно
valeriikozlov
Эксперт C++
 Аватар для valeriikozlov
4660 / 2486 / 321
Регистрация: 18.08.2009
Сообщений: 4,550
29.11.2010, 19:09     Даны натуральные числа от 20 до 50.Напечатать те из них, которые делятся на 3,но не делятся на 5.
Цитата Сообщение от 1small1 Посмотреть сообщение
МНЕ НУЖНО ДЛЯ Turbo C++!!!!!!!!!!!!!!!! А ВЫ ДЛЯ ЧЕГО ПИШИТЕ????ГДЕ printf ГДЕ scanf??????????????
Специально по Вашим заявкам:
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
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
#include<stdio.h>
double sr_ar(double *mas, int N)
{
    int i=0, col=0;
    double sum=0.;
    while(mas[i]!=0 && i<N)
    {
        sum+=mas[i++];
        col++;
    }
    i=N-1;
    while(mas[i]!=0 && i>=0)
    {
        sum+=mas[i--];
        col++;
    }
    if(col==N*2)
        return 0.;
    return sum/=(double)col;
}
int max_el(double *mas, int N)
{
    int temp=0;
    for(int i=1; i<N; i++)
        if(mas[i]>mas[temp])
            temp=i;
    return temp;
}
int min_el(double *mas, int N)
{
    int temp=0;
    for(int i=1; i<N; i++)
        if(mas[i]<mas[temp])
            temp=i;
    return temp;
}
 
int main()
{
    double *mas, temp;
    int N, i, i_max, i_min;
    scanf("%d", &N);
    mas=new double[N];
    for(i=0; i<N; i++)
        scanf("%lf", &mas[i]);
    printf("sr. ar=%lf\n", sr_ar(mas, N));
    i_max=max_el(mas, N);
    temp=mas[i_max]; mas[i_max]=mas[0]; mas[0]=temp;
    for(i=0; i<N; i++)
        printf("%lf ", mas[i]);
    printf("\n");
    i_min=min_el(mas, N);
    temp=mas[i_min]; mas[i_min]=mas[N-1]; mas[N-1]=temp;
    for(i=0; i<N; i++)
        printf("%lf ", mas[i]);
    printf("\n"); 
return 0;
}
 
Текущее время: 02:45. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru