#include <iostream> #include <ctime> #include <stdlib.h> using namespace std;
int main() { srand(time(0)); int N; cout << "N = ", cin >> N; int A[N]; cout << "A("<<N<<"):"; for(int i = 0; i < N; i++) cout <<" "<< (A[i] = rand() % (N*2+1) -N); int M, B = 0; cout <<"\nM = ", cin >> M; for(int i = 0; i < N; i++) if (A[i] == M) B = 1; cout << (B?"DA":"NET"); return 0; }
mvv-155
28.03.2020
#include <stdio.h>
int main(void) { int a1,a2,b,k1=0,k2=0; printf("a1 = "); scanf("%d",&a1); printf("a2 = "); scanf("%d",&a2); if (a1>0) b=a1; else b=-a1; while (b>0) { k1++; b /= 10; } if (a2>0) b=a2; else b=-a2; while (b>0) { k2++; b /= 10; } if (k1>k2) printf("В числе %d больше цифр, чем в числе %d",a1,a2); else if (k2>k1) printf("В числе %d больше цифр, чем в числе %d",a2,a1); else printf("Количество цифр в числах одинаково"); return 0; }
Пример: a1 = 153 a2 = -4680 В числе -4680 больше цифр, чем в числе 153
#include <ctime>
#include <stdlib.h>
using namespace std;
int main()
{
srand(time(0));
int N;
cout << "N = ", cin >> N;
int A[N];
cout << "A("<<N<<"):";
for(int i = 0; i < N; i++)
cout <<" "<< (A[i] = rand() % (N*2+1) -N);
int M, B = 0;
cout <<"\nM = ", cin >> M;
for(int i = 0; i < N; i++)
if (A[i] == M) B = 1;
cout << (B?"DA":"NET");
return 0;
}