Главная страница Случайная страница КАТЕГОРИИ: АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника |
Лшемі n * m матрица берілген. Матрицада тек нөлдерден тұратын бағана бар екендігін анықтаңызСтр 1 из 6Следующая ⇒
А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; }
|