Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.63/8: Рейтинг темы: голосов - 8, средняя оценка - 4.63
Ella_
1

массив A = [ {a [i, j] }, i=1,10; j=1,10 ]

16.01.2012, 11:21. Показов 1551. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Всем добрый день. Ребята, у меня два задания по информатике, а я в ней разбираюсь плохо. Кто может помочь?


1. Выполнить последовательный перевод данных (десятичных) чисел
в двоичную и шестнадцатеричную системы счисления :
567,0023;
234,761
2. Выполнить последовательный перевод данных (шестнадцатеричных) чисел
в двоичную и десятичную системы счисления :
АВ233,Е2; ААС34,А3
3. Выполнить последовательный перевод данных (двоичных) чисел
в шестнадцатеричную и десятичную системы счисления :
110011.1101; 111001,101
4. Произвести сложение с проверкой вычитанием:
а) 11010111,1101 + 11001011,1101= ?
11111101,101 + 11101,1101,1011= ?
б) EFВ47,AD6 + 634ADE,577 = ?
A7В78,C678 + 672AECD,945 = ?
5. Произвести умножение двоичных чисел:
а) 101011,101* 1101,101 = ?
б) 1101,11*110,1 = ?


И...

Дан массив A = [ {a [i, j] }, i=1,10; j=1,10 ]
(элементы выбираются случайным образом):
1. Найти наибольший элемент в 7-ой строке и поставить его первым.
2. Поменять местами 3 и 6 столбец, вывести полученную матрицу на экран.
3. Найти сумму max-элементов, каждого столбца.
4. Вычислить произведение элементов побочной диагонали <7.
5. * Посчитать количество нулевых, отрицательных и положительных элементов.
6. Определить, является ли натуральное число N степенью числа 4 или нет.
7. С клавиатуры вводиться текст. Слова разделяются пробелом. Ввод текста прекращается после нажатия на клавиатуре точки. Выдайте сообщение: «Слишком длинное!», если во введенном тексте больше 10 слов.
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
16.01.2012, 11:21
Ответы с готовыми решениями:

Вывести на печать массив X, массив Z, массив Y, произведение элементов массива X, упорядоченный массив Y
Вывести на печать массив X, массив Z, массив Y, произведение элементов массива X, упорядоченный...

Массив: Объединить заданные массивы в один массив, включив второй массив между k-м и (k+1)-м элементами первого
Заданы два одномерных массива с различным количеством элементов и натуральное число k. Объединить...

Дан одномерный массив A из N элементов. Переписать положительные элементы массива в массив B, а отрицательные в массив C
Дан одномерный массив A из N элементов. Переписать положительные элементы массива в массив B, а...

Дан массив целых чисел а(12). Переписать в массив х четные, а в массив у нечетные элементы массива а
Помогите пожалуйста решить эту задачу. Массив a выводит на печать. Я пишу a mod 2 = 0 , а он мне 41...

1
4311 / 1422 / 463
Регистрация: 16.12.2010
Сообщений: 2,939
Записей в блоге: 3
16.01.2012, 16:19 2
Тут как минимум 12 заданий, не учитывая варианты a и b
Второе задание, первые 5 пунктов:
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
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
#include <stdio.h>
#include <conio.h>
#include <stdlib.h>
#define M 10       
#define N 10       
 
int main()
{
    clrscr();
    randomize();   
    int a[M][N];            
    int i,j,k=0,l,max,a1[M],n,sum=0, proizv=1;                  
    printf("Matrix:\n");
     for(i=1; i<M; i++)                
     {
      for(j=1; j<N; j++)           
       {
        a[i][j]=random(20)-10;
        printf("%3d",a[i][j]);
       }
     printf("\n");
     }
 //---2.1---------------------------------------                                    
 max=a[1][1];
 for(i=1; i<M; i++)
    {
     for (j=1; j<N; j++)
      {     
       if (a[7][j]>max)
         {
          max=a[7][j];
         }
      }
    }   
 printf("-Number 2.1-\nMax=%d\n",max); 
 for(i=1; i<M; i++)
    {
     for (j=1; j<N; j++)
      {         
       a[1][1]=max;
       printf("%3d",a[i][j]);
      }
     printf("\n");
    }
 //---2.2---------------------------------------         
  for(i=1; i<M; i++)
   {        
    for (j=1; j<N; j++)
     {                                  
      for (i=1; i<M; i++)
       a1[i]=a[i][3];
      for (i=1; i<M; i++)
       a[i][3]=a[i][6];
      for (i=1; i<M; i++)
       a[i][6]=a1[i];                                        
     }
   }  
  printf("-Number 2.2-\n");
  for(i=1; i<M; i++)
   {        
    for (j=1; j<N; j++)
     {
      printf("%3d",a[i][j]);
     }
    printf("\n");
   }
 //---2.3---------------------------------------  
  printf("-Number 2.3-\n ");
  for(i=1; i<M; i++)
    {
     max=1;
     for (j=2; j<N; j++)
      { 
       if (a[max][i]<a[j][i])
        max=j;
      }
     sum+=a[max][i];
     printf("%d column max element=%d\n ",i,a[max][i]);
    }      
  printf("Sum=%d\n",sum);
 //---2.4--------------------------------------- 
  printf("-Number 2.4-\n");
  printf("Elements <7:");
  for(i=1; i<M; i++)
    {
     for (j=1; j<N; j++)
      {     
       if (j==(N-i))        
        if (a[i][j]<7)
         {
          proizv*=a[i][j];
          printf("%3d",a[i][j]);                 
         }
      }
    }    
   printf("\nProduct=%d\n",proizv);
 //---2.5--------------------------------------- 
  printf("-Number 2.5-\n");
  int p=0,o=0,v=0;
  for(i=1; i<M; i++)
    {
     for (j=1; j<N; j++)
      {     
       if (a[i][j]==0)
        p++;
       if (a[i][j]>0)
        o++;
       if (a[i][j]<0)
        v++;  
      }
    }
   printf("'0' : %d\n'>0': %d\n'<0': %d", p,o,v);    
    getch();
    return 0;
}
0
16.01.2012, 16:19
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
16.01.2012, 16:19
Помогаю со студенческими работами здесь

Массив: Преобразовать массив, прибавив к четным числам, входящим в массив, значение первого элемента.
Есть задача С клавиатуры вводятся элементы целочисленного массива размера N. Преобразовать его,...

Сформировать массив, который будет состоять из чисел, входящих как в массив A, так и в массив B
Задание: На основе исходных массивов A и B (n и m – рабочие размеры массивов) сформировать массив...

Сформировать массив C, который будет состоять из чисел, которые одновременно входят как в массив A, так и в массив B
Есть задание :На основе исходных массивов A и B (n и m – рабочие размеры массивов) сформировать...

Задан массив. Составить алгоритм и программу, которая выводит исходный массив и массив, полученный в результате выполнен
Задан массив. Составить алгоритм и программу, которая выводит исходный массив и массив, полученный...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru