Написать программу, которая выводит на экран кубы первых 10-ти простых чисел— C++(Си)

#include  <conio.h>
#include  <stdio.h>
 
int i, j, nom, chislo, masspr[10], exit1=0;
 
int main()
{
    masspr[0] = 2;
    nom = 1;
    for(i=3;i<50;i=i+2)
    {
    if (exit1 == 1) break;
         for(j=2;j<i;j++)
        {
            if ((i%j) == 0 )
            break;
            else
            {
                if (j == (i-1))
               {
                   masspr[nom] = i;
                   nom++;
                   if (nom == 10) exit1 = 1;
               }
            }
       }
    }
printf("\nMassiv prostyh chisel:\n");
for(i=0;i<10;i++)
printf("\n %d ", masspr[i]);
for(i=0;i<10;i++)
masspr[i] = masspr[i]*masspr[i]*masspr[i];
printf("\nMassiv kubov prostyh chisel:\n");
for(i=0;i<10;i++)
printf("\n %d ", masspr[i]);
 
getch();
 
 return 0;
}
#include <iostream>
#include <cmath>
using namespace std; 
int main() 
{   
    setlocale(0, "rus");
    int i, j; 
    bool flag; 
    int count = 0;
 
    for ( i = 2; i < 100; i++) 
    { 
        flag = true; 
        for ( j = 2; j <= i/2; j++) 
            if( i % j == 0) 
                flag = false; 
          if(flag) 
          {
           cout << "куб простого числа " << i << " равен " << pow(double(i), 3) << endl;
           count++; 
          }
          if(count == 10) 
              break;
    }  
}
#include <stdio.h>
 
int main()
{

    int i, j, a[100], n, s = 0, m = 0;
 
    printf("Кубы чисел: \n");
    while (m!=10)
    {
          for (i=1; i<=100; i++)
          {
              a[i] = i;
              for (j=1; j<100; j++)
              {
                  if ((a[i]%j)==0) s++;
              }
        
              if ((s == 2) && (m < 10))
              {
                 printf("%d  -  %d\n", a[i], a[i]*a[i]*a[i]);
                 m++;
              }
              s = 0;
          }
    }
    return 0;
}
#include <iostream>
 
using std::cout;
using std::cin;
using std::endl;
 
inline double Cubing (int x)
{
    return x*x*x;
}
 
int main()
{
    int StartPrimeNumber=1, Limitation=0;
    cout <<"Enter limitation of prime numbers:"<<'\n';
    cin >> Limitation;
    cout <<"Calculation is started:"<<'\n';
 
    cout <<"Prime number N1: 1 and it's cube is "<<Cubing (StartPrimeNumber)<<'\n';
 
    for (int i=2; ; i++)
    {
        if (StartPrimeNumber >= Limitation)
            break;
        if (i%2==1)
        {
            for (int k=2; k<=i;k++)
            {
                if ((i%k==0)&&(k<i))
                break;
                else if ((i%k==0)&&(k==i))
                {
                    StartPrimeNumber++;
                    cout <<"Prime number N"<< StartPrimeNumber<<": "<<i
                    <<" and it's cube is "<<Cubing (StartPrimeNumber)<<'\n';
                }
            }
        }
    }
return 0;
}

One Thought to “Написать программу, которая выводит на экран кубы первых 10-ти простых чисел— C++(Си)”

  1. Wow, marvelous weblog layout! How long have you been running
    a blog for? you make blogging glance easy. The overall look
    of your web site is magnificent, as well as the content material!

    You can see similar here sklep online

Leave a Comment