Студопедия

Главная страница Случайная страница

Разделы сайта

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника






Лшемі n * m матрица берілген. Матрицада тек нөлдерден тұратын бағана бар екендігін анықтаңыз






А1, а2, …, а10 массиві берілген. Осы массивтің ең ү лкен элементін табың ыздар. Егер массивте бұ ндай элемент бірнешеу болса олардың санын анық таң ыздар. Бастапқ ы мə ндер: 7, 2; 3, 5; -1; 0; 3, 3; 6, 1; 7, 2; -3, 6; 5; 7, 2.

 

#include< iostream>

#include< cmath>

using namespace std;

int main() {

int i, p=0;

float max;

float a[10]={ 7.2, 3.5, -1, 0, 3.3, 6.1, 7.2, -3.6, 5, 7.2};

for (i = 0; i< 10; i++){

cout < < a[i] < < " ";

}

max = -100;

for (i = 0; i < 10; i++) {

if (a[i]> max)

{

max = a[i];

}}

for(i=0; i< 10; i++){

if(a[i]==max)

{p++;

cout< < " \ni=" < < i;

}}

cout< < " \nmax elementter sani: " < < p< < endl;

cout< < " max=" < < max< < endl;

system(" pause");

return 0;

}

 

 

 

лшемі n * m матрица берілген. Матрицада тек нө лдерден тұ ратын бағ ана бар екендігін анық таң ыз

#include< iostream>

#include< ctime>

#include< stdlib.h>

using namespace std;

int main ()

{int i, j, s;

int a[3][4]= {{ 5, -8, 0, 1 },

{ 0, 1, 0, 7 },

{ 11, -3, 0, -4 }, };

for (i=0; i< 3; i++)

{ for (j=0; j< 4; j++)

cout< < a[i][j]< < " " < < " \t";

cout< < " \n"; }

for (j=0; j< 3; j++)

{ for (i=0; i< 4; i++)

{ if (a[i][j]==0)

{ for (j=0; j< 3; j++)

{ for (i=0; i< 4; i++)

{

}}cout < < " 0-den turatyn bagan: " < < j< < endl; }

system(" pause");

return 0; }

 

 

3.Бір ө лшемді массив 20 элементтен тұ рады. Тө мендегі қ осындыларды табың ыз: а) жұ п нө мірлі элементтер қ осындысы (Р); б) тақ нө мірлі элементтер қ осындысы (L); в) нө мірлері 5-ке еселі элементтер қ осындысы (Z); А=(1; 3; -2; 4, 5; 9; 0, 56; 7; 3; 9; 12, 9; 32; 6, 5; 7; 6, 2; 8; 2; -4, 5; 9, 2; 4)

 

#include< iostream>

#include< cmath>

using namespace std;

int main() {

float s=0, k=0, n=0;

float a[20]={1, 3, -2, 4.5, 9, 0.56, 7, 3, 9, 12.9, 32, 6.5, 7, 6.2, 8, 2, -4.5, 9, 2, 4};

for (int i = 0; i< 20; i++)

{

cout < < a[i] < < " ";

}

for (int i = 0; i< 20; i++) {

if ((i+1)%2==0)

k+=a[i];

if ((i+1)%2==1)

s+=a[i];

if((i+1)%5==0)

n+=a[i];

}

cout < < " k=" < < k < < endl;

cout < < " s=" < < s < < endl;

cout < < " n=" < < n < < endl;

system(" pause");

return 0; }

 

 

 

В1, в2, …, в10 массиві берілген. Массивтің ең бірінші теріс элементтен кейін орналасқ ан барлық элементтерді нө лмен алмастырың ыз. Бастапқ ы мə ндер: 2, 3; 4, 4; 6, 5; 1, 6; 1; -7, 1; 96, 3; 3, 4; 5, 5; 6, 6

 

#include < iostream>

#include< cmath>

using namespace std;

int main()

{int i;

float a[10]={2.3, 4.4, 6.5, 1.6, 1, -7.1, 96.3, 3.4, 5.5, 6.6};

for (i = 0; i < 10; i++){

cout < < a[i] < < " "; }

cout < < endl;

for (i = 0; i < 9; i++){

if (a[i] < 0){

for (i = i; i < 9; i++){a[i + 1] = 0; }break; }}

for (i = 0; i < 10; i++){

cout < < a[i] < < " "; }cout < < endl;

system(" pause");

return 0; }

 






© 2023 :: MyLektsii.ru :: Мои Лекции
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав.
Копирование текстов разрешено только с указанием индексируемой ссылки на источник.