Fie n numere reale. Sa se determine cate sunt nule, cate sunt negative si cate sunt pozitive.
Răspunsuri la întrebare
Răspuns de
6
Răspuns:
In C++:
#include <iostream>
using namespace std;
int main()
{
int n, i, ct1=0, ct2=0, ct3=0, x;
cin>>n;
for (i=1; i<=n; i++)
{
cin>>x;
if (x==0) ct1++;
else if (x<0) ct2++;
else ct3++;
}
cout<<ct1<<" "<<ct2<<" "<<ct3;
return 0;
}
Succes!
Răspuns de
2
#include<iostream>
int main () {
size_t i,n,c[3]={0}
int*v=new int[n]
for(i=0 ;i<n; ++i)
std::cin >>v[i];
for (i=0; i<n ;++i)
++c[(v[i]>0 ) | ((v[i]<0)<<1)]
std :cout
<<"nule.."<< c[0]
<<"\ npozetive :" <<c(1)
<<"\ n negative:" <<c(2)
datele [] :v
Alte întrebări interesante
Limba română,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Limba română,
9 ani în urmă
Chimie,
9 ani în urmă
Matematică,
9 ani în urmă