С Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы

Массивы, поиск последовательных элементов, создающих прогрессию - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ что плохого если я делаю ф-ю main типа void http://www.cyberforum.ru/cpp-beginners/thread561797.html
привет всем, кто может объяснить, что плохого если я делаю ф-ю main типа void ?
C++ синхронизация в windows есть два консольных приложения, родительского и дочернего процесса (должны ли они быть консольными), хочу обменяться между ними данными.Выбрал самый сложный путь. Использую пейпы в комментариях я... http://www.cyberforum.ru/cpp-beginners/thread561770.html
C++ Функции
Здравствуйте!!! =) помогите пожалуйста с одной задачкой!)) Написать программу для вычисления суммы четных положительных элементов массивов А(30), В(30), С(30), используя прототип функции.
C++ Пытаюсь вывести латинские буквы но не могу реализовать затею
Доброе время суток необходимо сделать лабораторную работу но не могу понять как составить условие. Дана строка из 20 символов. Вывести из нее на печать только строчные буквы латинского алфавита ...
C++ Удаление элементов http://www.cyberforum.ru/cpp-beginners/thread561733.html
Помогите пожалуйста надо из одномерного динамического массива удалить n элементов начиная с номера к, ниже программа на формирование и вывод одном динамич массива....буду очень признателен, нужно...
C++ Cведения о месячной заработной плате рабочих завода Создать файл, содержащий сведения о месячной заработной плате рабочих завода. Каждая запись содержит поля - фамилия рабочего, наименование цеха, размер заработной платы за месяц. Количество записей... подробнее

Показать сообщение отдельно
fenixgaurd
0 / 0 / 0
Регистрация: 13.02.2012
Сообщений: 57
29.04.2012, 23:31  [ТС]
Ну ребят спасибо вам огромное!
Так на вскидочку вот код, правильно? Так то вроде не ругается.
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
#include<stdio.h>
#include<stdlib.h>
 
 
int main(void)
{
   int n=50,i,f=0,k=0;
   int a[n];
   srand(6);
    for(i=0;i<n;i++)
     a[i]=rand()%61-10;
    printf("\n\nArray A\n\n");
     for(i=0;i<n;i++)
      printf("%8i",a[i]);
 
    for(i=0;i<n-2;i++)
     if(a[i]-a[i+1]==a[i+1]-a[i+2])
       {
           k++;
           printf("\n\nArifm progressiv #%i",k);
           printf("\na[%i]=%i",i,a[i]);
           printf("\na[%i]=%i",i+1,a[i+1]);
           printf("\na[%i]=%i",i+2,a[i+2]);
           f=1;
       }
       if(f==0)
       printf("\nArifm progressiv NO");
       k=0;
       printf("\n\n\n");
     for(i=0;i<n-2;i++)
      if((a[i]!=0 && a[i+1]!=0 && (a[i+2]/a[i+1]==a[i+1]/a[i])))
       {
           k++;
           printf("\n\nGeometr progressiv #%i",k);
           printf("\na[%i]=%i",i,a[i]);
           printf("\na[%i]=%i",i+1,a[i+1]);
           printf("\na[%i]=%i",i+2,a[i+2]);
           f=1;
       }
       if(f==0)
       printf("\nNO");
 return 0;
}
Добавлено через 1 минуту
Цитата Сообщение от gray_fox Посмотреть сообщение
4, 6, 9 - геом. прогрессия? 9 / 6 == 1 и 6 / 4 == 1. А 4, 6, 8 ? 8 / 6 == 1 и 6 / 4 == 1 )))
Я тебя понял! То есть для геометр прогрессии нужно вводить тип данных вещественный?
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.