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

Одномерный массив - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ алгоритм для решения http://www.cyberforum.ru/cpp-beginners/thread244698.html
Здравствуйте, не могу додуматься до алгоритма решения такой задачи: Задание: Разработать программу на Си, выполняющую следующие действия: -формирование массива данных; -расчёт расстояний между прямой и точками; -сортировку и отображение результатов; Исходные данные: Описание чертежа
C++ Определить является ли последовательность чисел, находящихся в файле, упорядоченной Пмогите ПОЖАЛУЙСТА РЕШИИТЬ!!!!! НАДО ОЧЕНЬ ОЧЕНЬ!!!!!!!((((((((( НЕ МОГУ НИКАК 1. Дана текстовая строка. Вывести на печать все ее слова в таком порядке: все однобуквенные, потом все двухбуквенные, потом все трехбуквенные и т.д. до слова максимальной длины, используя функции strtok, strlen. 2. Дан текстовый фал, содержащий целые числа, разделенные пробелами. Определить является ли... http://www.cyberforum.ru/cpp-beginners/thread244693.html
C++ Ханойские башни
Начальная стопка имела 64 диска, нанизанных на один колышек так, что их размеры последовательно уменьшались к вершине. Монахи пытались переместить эту стопку с этого колышка на второй при условии, что при каждом перемещении можно брать только один диск и больший диск никогда не должен находиться над меньшим диском. Третий колышек предоставляет возможность временного размещения дисков. Все...
C++ Прокомментируйте пожалуйста код
Объясните пожалуйста как работает данный кусок кода: template <typename T> Deque <T> Deque<T>::operator + (const Deque<T> &L){ Deque Result(*this); Elem<T> * temp = L.Head; while(temp != 0)
C++ Вычислить Zij=f(x1,y1) при сущ. ij x=(0.43,0.56,4) y=(0.76,0.12,4) Где f(x,y)=cos(x квадрат + 1)-sin(2y) http://www.cyberforum.ru/cpp-beginners/thread244643.html
Всем привет Помогите написать програмку: "Вычислить Zij=f(x1,y1) при сущ. ij x=(0.43,0.56,4) y=(0.76,0.12,4) Где f(x,y)=cos(x квадрат + 1)-sin(2y)" С помощью функции, хотя бы начало, хочу разобраться.. Спасибо заранее=)))
C++ создать одномерный массив с++ создать массив со 100 элементами и заполнить его автоматически. Обработать массив с помощью указателя(поинт)и создать новый массив с чётными элементами.из полученного массива создать 2-мерный массив простым способом подробнее

Показать сообщение отдельно
archideus
 Аватар для archideus
10 / 10 / 1
Регистрация: 15.10.2010
Сообщений: 34
18.02.2011, 14:06     Одномерный массив
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
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
 
#define LEN 100
 
int main ()
{
    int array[LEN];
    int len = 30;
    int random;
 
    /* initialize random seed: */
    srand ( time(NULL) );
 
    /* array befor: */
    for ( int i = 0; i < len; i++ ) {
        random = rand() % 50 - 10;
        array[i] = random;
    }
        /* generate secret number: */
    for ( int i = 0; i < len; i++ ) {
        printf("%d ", array[i]);
    }
    printf("\n");
    for ( int i = 0; i <= len - 3; i++ ) {
        if ( array[i] < 0 && array[i+1] < 0 && array[i+2] < 0 ) {
            for ( int j = len; j > i+4; j-- ) {
                array[j] = array[j-1];
            }
            len++;
            array[i+3] = 0;
            i+=4;
        }       
    }
        /* array after: */
    for ( int i = 0; i < len; i++ ) {
        printf("%d ", array[i]);
    }
    printf("\n");
  return 0;
}
Наслаждайса от +1 неткажусь
std= C99
 
Текущее время: 22:50. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru