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

Массивы и матрицы(таких заданий еще не было) - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Как наложить ограничения на ввод данных? http://www.cyberforum.ru/cpp-beginners/thread80035.html
как наложить ограничения на ввод данных? (чтобы не было 1 и 0)
C++ Найти число последовательности, у которого количество одинаковых цифр максимально 1. Найти число последовательности, у которого количество одинаковых цифр максимально.с использованием функций!?! http://www.cyberforum.ru/cpp-beginners/thread80022.html
C++ удаление нулевых строк и столбцов
помогите, плиз, написать функцию или просто код для main, которая удаляет нулевые строки и столбцы из матрицы nхn. матрица не динамическая плиз, очень срочно! знаю, как с динамическим массивом сделать, а с обычным нет(((
Идеальные числа C++
Реашал задачу по нахождению идеальных чисе в заданном промежутке(то есть сумма сомножителей чисоа должна быть равна самому числу например 6=1+2+3 написал прогу но если задаю промежуток поиска выше 10000 компилятор висит #include<iostream.h> void perf(int); int total=0; void main() { for(int k=4;k<=1000000;k++)//передача числа в функцию по порядку {
C++ функции языка С http://www.cyberforum.ru/cpp-beginners/thread79996.html
мне нужно написать программу построения таблицы значений функции на промежутке , количество строк в таблице n, промежуток и количество строк вводится пльзователем. Функция имеет вид y=x+1. заранее спасибо!
C++ Строки и указатели........ Помогите написать прогу с помощью которой - вводится имя,фамилия,отчество а вывоится фамилия и инициалы то есть - Пушкин Александр Сергеевич - Пушкин А.С Visual studio c++ - библиотека stdio подробнее

Показать сообщение отдельно
Darky
Быдлокодер
 Аватар для Darky
507 / 294 / 45
Регистрация: 22.11.2009
Сообщений: 892
Завершенные тесты: 1
26.12.2009, 19:42     Массивы и матрицы(таких заданий еще не было)
"Спасибо" говорят, тыкая соответствующую кнопочку внизу. Вот Вам переработанная версия:

(И, кстати, задание точек прямоугольника Вы можете сделать сами)
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
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
#include <iostream>
#include <conio.h>
#define N 8
using namespace std;
int main()
{
  int i,j,w=0,maxX,minX,minY,maxY,A[N],B[N]={1,0,1,4,5,0,5,4},C[N];
  int X[N],Y[N],W=0,n[N];
  maxX=B[0];
  minX=B[0];
  maxY=B[1];
  minY=B[1];
  printf("To4ki: \n");
  for (i=0;i<N;i++)
  {
      if (i%2!=0)
        printf("%d ",B[i]);
      else
        printf("%d;",B[i]);
  }
  cout<<"\n\nTo4ki dlya proverki: "<<endl;
  for (i=0;i<N;i++)
  {
    if (i%2==0)
    {
       printf("A[%d](X): ",i);
       scanf("%d",&A[i]);
    }
    if (i%2!=0)
    {
       printf("A[%d](Y): ",i);
       scanf("%d",&A[i]);
       printf("\n");
    }
  }
  for (i=0;i<N;i++)
  {
      if (i%2==0)
      {
        if (B[i]>minX)
            minX=B[i];
        if (B[i]<maxX)
            maxX=B[i];
      }
      else
      {
        if (B[i]>minY)
            minY=B[i];
        if (B[i]<maxY)
            maxY=B[i];
      }
  }
  printf("To4ki prohodyat: ");
  for (i=0;i<N;i++)
  {
      if (i%2==0)
      {
         X[w]=A[i];
         w++;
      }
      else
      {
         Y[W]=A[i];
         W++;
      }
  }
  for (i=0;i<N;i++)
  {
      if (minX >= X[i] && X[i]>=maxX)
         n[i]=1;
      else
         n[i]=0;
  }
  for (i=0;i<N;i++)
  {
      if (minY >= Y[i] && Y[i]>=maxY && n[i]==1)
        printf("%d;%d ",X[i],Y[i]);
  }
  getch();
}
 
Текущее время: 03:47. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru