morozov1605
?>

На си++! проверьте, есть ли в заданной целочисленной последовательности a1 , a2 , , an элементы, равные нулю. если есть, найдите номер первого из них, если нет - выдайте соответствующий текст.

Информатика

Ответы

mashumi2170

#include < iostream> #include < conio.h> #include < stdlib.h> int main(){ setlocale(lc_all,"rus"); printf("введите значение элементов массива\n"); //через enter int n,a[n],b,i,g,j;

scanf("%d",& n);

j=n; for (i=0; i< n; i++){ scanf("%d",& b); a[i]=b; } for (i=0; i< n; i++){ if (a[i]==0){ printf("a[%d]=%d\n",i,a[i]); break; } else{ j=j-1; }

}

if (j==0){

printf("в данном массиве нет нулевого значения");

}

getch(); }

Орлова

#include "stdafx.h"#include < iostream> #include < stdio.h> ; using namespace std; int main(int argc, char* argv[]){ int arr[10];   cout < < "input elements " < < endl; int sum = 0; for ( int i= 0; i < 10; i++ )  cin > > arr[i];   cout < < "arr = {"; for ( int j = 0; j < 10; j++ ) cout < < arr[j] < < " "; int ind=-1; for ( int k = 0; k < 10; k++ ) if (arr[k]==0) { ind=k; break; } if (ind> =0) {printf("first zero element is: %d\n",ind); } else {printf("no zero elements : \n"); } system("pause"); return 0; }

ГусенковФролова1121
Const n = 100; const m = 50; var a: array[1..n] of integer;         b: array[1..n] of integer;         i,it,bo: integer; begin     for i: = 1 to n do             a[i] : = trunc(random(100));     for i: = 1 to m do             b[i] : = trunc(random(100));     bo: =1;           for i: =1 to m do             if bo = 1 then                 for it: =1 to n do                     if b[i] < > a[it] then begin bo: = 0; break; end;     if bo = 1 then write('входят') else write('не входят'); end. если я правильно понял то так
Daniil1945
Не совсем ясно, что необходимо, но отвечу так: алгоритм: 1. сравниваем числа m и n. результат присваиваем некоторой переменной, к примеру max 2. сравниваем max с числом k и присваиваем результат переменной max. и программа на языке pascal, как образец, : var m,n,k: integer; //объявление переменных, как целые числа var max: integer; //для результата begin if(m> n) max: =m else  { max: =n  }; if(max> k) max: =max else {max: =k}; p.s.: заранее извиняюсь за возможные ошибки синтаксиса в коде

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

На си++! проверьте, есть ли в заданной целочисленной последовательности a1 , a2 , , an элементы, равные нулю. если есть, найдите номер первого из них, если нет - выдайте соответствующий текст.
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

kodim4
YeVgenii
sorokinae
Sergei248
ivanova229
vnolenev
vera141187
sttig
pnatalia
Kelena190533
sastakhova
Chikichev456
lenarzhaeva
docvet4
rakitinat8