В С++ Дано число n. А)Напечатать те натуральные числа, квадрат которых не превышает n. Б)Найти первое натуральное число, квадрат которого больше n. Срочно
#include<iostream> #include<conio.h> using namespace std; void main (void) { int n,temp; cout<<"vvedite n\n"; cin>>n for (int i=1;i<n;i++) { temp=i*i; if (temp<n) cout<<i<<endl; if (temp>n) {cout<<"max ="<<i<<endl;break; } system("pause") }
Answers & Comments
Verified answer
#include<iostream>#include<conio.h>
using namespace std;
void main (void)
{
int n,temp;
cout<<"vvedite n\n";
cin>>n
for (int i=1;i<n;i++)
{
temp=i*i;
if (temp<n) cout<<i<<endl;
if (temp>n) {cout<<"max ="<<i<<endl;break;
}
system("pause")
}