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

решите программы по одномерным массивам на языке С++ - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Написать программу для обработки двумерного массива. http://www.cyberforum.ru/cpp-beginners/thread69140.html
Сформировать и вывести на экран заданный двумерный массив (для заполнения массива использовать формулу). 10 20 30 40 20 30 40 50 30 40 50 60 40 50 60 70 Помогите пожалуйста
C++ Удаление незначащих нулей в строке Всем добрый день. Пытаюсь преобразовать число в строку с помощью функции CString::Format(). Вроде удаление незначащих нулей можно настроить во входных параметрах этой функции. Никто не подскажет как? (желательно с примером) http://www.cyberforum.ru/cpp-beginners/thread69133.html
C++ Работа с текстовыми файлами.Удалить строки.
Доброе время суток. Нужна помощь : есть текстовый файл вида: asd qwe zxc rty fgh Нужно переписать строки которые начинаются на "a" и "z" в другой текстовый файл, или остальные были просто удалены из этого файла.
Вылет по непонятным причинам! C++
вот мой код....правда не полный...потомучто ошибка гдето тут: #include <iostream.h> #include <conio.h> #include<time.h> #include<stdlib.h> int main() {
C++ Арифметика в C http://www.cyberforum.ru/cpp-beginners/thread69117.html
Дано натуральное число n. Проверить содержит ли оно три одинаковые цифры. Например 12322. Содержит. Помогите плиз...:(
C++ сравнение массивов как сравнить два одномерных массива и найти самую длинную их общую часть? сравниваю массивы типа char. допустим мы нашли общий элемент и далее сравниваем по порядку, если элементы совпадают, мы забиваем их в отдельный массив? то есть нужно завести два дополнительных массива? чтобы если найдутся две общие части, выбрать далее наибольшую, а вместо наименьшей забивать другую, третью, часть,... подробнее

Показать сообщение отдельно
Darky
Быдлокодер
 Аватар для Darky
507 / 294 / 45
Регистрация: 22.11.2009
Сообщений: 892
Завершенные тесты: 1
01.12.2009, 14:02     решите программы по одномерным массивам на языке С++
1.
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
#include <iostream.h>
#include <conio.h>
#include <time.h>
#include <stdlib.h>
#include <stdio.h>
#define k 255
using namespace std;
main(void)
{
  int i,j,proizv=1,h=-1;
  int A[k],B[k];
  srand((unsigned)time(0));
  for (i=0;i<=14;i++)
  {
    A[i]=rand()%100-50;
    if (A[i]%7==0)
    {
      h++;
      B[h]=A[i];
      cout<<"KR: "<<B[h]<<endl;
    }
    else
    {
      cout<<A[i]<<endl;
    }
  }
  cout<<endl;
  if (h==-1)
    {
      cout<<"Elementi massiva otcytstvyyt";
      getch();
      goto FCR;
    }
  cout<<"Polychen massiv: "<<endl;
  for (j=0;j<=h;j++)
  {
  proizv*=B[j];
      if (j!=h)
        cout<<B[j]<<", ";
      else
      {
        cout<<B[j]<<"."<<endl;
        cout<<endl;
      }
  }
  cout<<"Ih proizvedenie ravno: "<<endl;
  cout<<proizv;
  getch();
 
FCR:
}
Добавлено через 26 минут
Задание 3.
(Замечание: типов данных больше __int64 мне не известно, но иногда в результате подсчетов появляются такие числа, что не влезают туда.)
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
#include <iostream.h>
#include <conio.h>
#include <time.h>
#include <stdlib.h>
#include <stdio.h>
#define k 255
using namespace std;
main(void)
{
  int i,h=-1,j=0;
  __int64 proizv=1;
  int A[k],B[k];
  srand((unsigned)time(0));
  for (i=0;i<=14;i++)
  {
    ST:
    A[i]=rand()%100-50;
      cout<<A[i]<<endl;
    if (A[i]!=0)
    {
      h++;
      B[h]=A[i]*A[i]*A[i];
      proizv*=B[i];
    }
    else goto ST;
  }
  cout<<endl;
  cout<<"Proizvedenie kybov elementov ne = 0 ravno: "<<endl;
  cout<<proizv<<endl;
  cout<<endl;
  cout<<"Konechnii massiv: ";
    for (j=1;j<14;)
    {
      cout<<A[j]<<", ";
      FCR:
      j++;
      if (j==9)
      {
        cout<<proizv<<", ";
        goto FCR;
      }
      if (j==14)
        cout<<A[j]<<". ";
    }
    getch();
}
 
Текущее время: 04:27. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru