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

Определить количество столбцов матрицы, не содержащих ни одного нулевого элемента - C++

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 9, средняя оценка - 4.67
Pavel441
0 / 0 / 1
Регистрация: 15.05.2010
Сообщений: 11
04.12.2010, 12:40     Определить количество столбцов матрицы, не содержащих ни одного нулевого элемента #1
1. Условные операторы.
а.) Вычислить значения функциии при заданных условиях.
Определить количество столбцов матрицы, не содержащих ни одного нулевого элемента
Подготовить тесты (число тестов равно числу ветвей вычислительного процесса).
Предусмотреть возможность повторного запуска программы, колличество попыток принять равным 3.
б.) Даны три действительных числа.
Возвести в квадрат те из них, значения которых не отрицательны, и в четвертую степень - отрицательные.
в.) Пусть элементами круга являются радиус (Первый элемент), диаметр (Второй элемент) и длина окружности (третий элемент).
Составить программу, которая по номеру элемента запрашивала бы его соответствующее значение и вычитала бы площадь круга.
2. Табуляция
Составить программу для вычисления значения функции
Определить количество столбцов матрицы, не содержащих ни одного нулевого элемента на отрезке [a;b] с шагом h (3 варианта, используя цикл с постусловием, предусловием и со счетчиком).
Результаты представить в виде таблицы: первый столбец - значение аргумента, второй столбец - значение функции.
Выбор цикла осуществить через меню.
3. Даны натуральные числа n,k.
Проверить, есть ли в записи числа Название: 3.png
Просмотров: 369

Размер: 512 байт цифра m.
4. Имеется строка, содержащяя буквы и цифры.
Вывести на экран длину наибольшей последовательности цифр, идущих подряд.
5. В одномерном массиве, состоящем из n вещественных элементов, вычислить:
- произведение элементов массива с четными номерами;
- сумму элементов массива, расположенных между первым и последним нулевыми элементами.
Преобразовать массив таким образом, чтобы сначала распологались все положительные элементы, а потом - все отрицательные (эелементы, равные 0, считать положительными).
6. Дана целочисленная прямоугольная матрица. Определить колличество столбцов, не содержащих ни одного нулевого элемента.
Характеристикой строки целочисленной матрицы назовем сумму её положительных четных элементов.
Переставляя строки заданной матрицы, расположить их в соответствии с ростом характеристик.
7. <<База фруктов>>
Организовать ввод информации для N записей.
Структура записи: название, цена 1кг, колличество килограммов.
Выдать среднюю цену фруктов.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
04.12.2010, 12:40     Определить количество столбцов матрицы, не содержащих ни одного нулевого элемента
Посмотрите здесь:

Определить количество столбцов матрицы, не содержащих ни одного нулевого элемента C++
Определить количество столбцов матрицы, не содержащих ни одного нулевого элемента C++
C++ Определить количество столбцов в матрице, не содержащих ни одного нулевого элемента
C++ Определить количество столбцов матрицы, не содержащих ни одного нулевого элемента
C++ Определить количество столбцов в матрице, не содержащих ни одного нулевого элемента
Определить количество столбцов матрицы, не содержащих ни одного нулевого элемента C++
C++ Определить количество столбцов, не содержащих ни одного нулевого элемента
C++ Дана целочисленная матрица. Определить количество столбцов, не содержащих ни одного нулевого элемента
C++ Определить количество столбцов матрицы не содержащих ни одного нулевого элемента
Определить количество столбцов матрицы, не содержащих ни одного нулевого элемента C++
Определить количество столбцов матрицы не содержащих ни одного нулевого элемента C++
C++ Определить количество столбцов матрицы, не содержащих ни одного нулевого элемента

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
MILAN
 Аватар для MILAN
883 / 777 / 86
Регистрация: 21.02.2009
Сообщений: 1,722
04.12.2010, 13:28     Определить количество столбцов матрицы, не содержащих ни одного нулевого элемента #2
Сообщение было отмечено автором темы, экспертом или модератором как ответ
Цитата Сообщение от Pavel441 Посмотреть сообщение
. В одномерном массиве, состоящем из n вещественных элементов, вычислить:
- произведение элементов массива с четными номерами;
- сумму элементов массива, расположенных между первым и последним нулевыми элементами.
Преобразовать массив таким образом, чтобы сначала распологались все положительные элементы, а потом - все отрицательные (эелементы, равные 0, считать положительными).
Проверяйте

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
#include <stdio.h>
#include <conio.h>
#include <malloc.h>
#include <stdlib.h>
 
int main()
{
 srand((unsigned)time(NULL));
 clrscr();
 int *arr;
 int size,sum=0,pr=1,i,j,temp=0;
 int first_nul=0, last_nul=0;
 printf("Enter size of arrat -> ");
 scanf("%d",&size);
 arr = (int*)malloc(size*sizeof(int));
 printf("\nArray:");
 for(i=0; i<size; i++)
   {
     arr[i]=rand()%5-2;
     printf("%d ",arr[i]);
      if((i+1)%2==0)
       {
     pr*=arr[i];
       }
   }
 for(i=0; i<size; i++)
  {
    if(arr[i]==0)
      {
    first_nul=i;
     for(j=size; j>0; j--)
      {
        if(arr[j]==0)
         {
           last_nul=j;
        break;
         }
      }
    break;
      }
  }
 for(i=first_nul+1; i<last_nul; i++)
 {
   sum+=arr[i];
 }
 for(i=0; i<size; i++)
  {
   for(j=i; j<size; j++)
    {
     if(arr[i]<arr[j])
      {
    temp=arr[i];
    arr[i]=arr[j];
    arr[j]=temp;
      }
    }
   }
 printf("\nSorted array: ");
 for(i=0; i<size; i++)
 {
  printf("%d ",arr[i]);
 }
 printf("\nSum is %d",sum);
 printf("\nPr -> %d",pr);
 getch();
 return 0;
}
Pavel441
0 / 0 / 1
Регистрация: 15.05.2010
Сообщений: 11
07.12.2010, 07:03  [ТС]     Определить количество столбцов матрицы, не содержащих ни одного нулевого элемента #3
Сообщение было отмечено автором темы, экспертом или модератором как ответ
Цитата Сообщение от Pavel441 Посмотреть сообщение
б.) Даны три действительных числа.
Возвести в квадрат те из них, значения которых не отрицательны, и в четвертую степень - отрицательные.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include<stdio.h>
#include<conio.h>
#include<math.h>
void main()
{int x,y,z;
clrscr();
printf("Vvedite tri chisla:");
scanf("%d%d%d",&x,&y,&z);
if(x>0)  x=pow(x,2);
if(y>0)  y=pow(y,2);
if(z>0)  z=pow(z,2);
if(x<0)  x=pow(x,4);
if(y<0)  y=pow(y,4);
if(z<0)  z=pow(z,4);
printf("Novye znacheniya %d %d %d",x,y,z);
getch();
}
Добавлено через 3 минуты
Цитата Сообщение от Pavel441 Посмотреть сообщение
3. Даны натуральные числа n,k.
Проверить, есть ли в записи числа Вложение 52409 цифра m.
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
#include<stdio.h>
#include<conio.h>
#include<math.h>
void main()
{
 int n,y,a[10],k,m,q,j=10,i;
 clrscr();
 printf("Vvedite n,k,m: ");
 scanf("%d%d%d",&n,&k,&m);
 y=pow(n,k);
 printf("%d v stepeni %d = %d\n\n",n,k,y);
 while(y>=10)
  {
   q=fmod(y,10);
   a[j]=q;
   j--;
   y=y/10;
  }
 a[j-1]=y;
 for(i=0;i<11;i++)
  {
   if(a[i]==m)
    {
     printf("\nCifra %d soderzhitsya v chisle",m);
     goto m;
    }
  }
 x:printf("Cifra %d NE soderzhitsya v chisle",m);
 m:getch();
}
Yandex
Объявления
07.12.2010, 07:03     Определить количество столбцов матрицы, не содержащих ни одного нулевого элемента
Ответ Создать тему
Опции темы

Текущее время: 19:30. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru