April 2019 0 9 Report
Daje najj potrzebuje jak najszybciej
jeśli wprowadzimy wszystko inne niż liczba pojawi się wprowadziłeś znak wymyśliłam coś takiego :

while (!liczba.n >= 32 || !liczba.n <= 47 || !liczba.n >= 58 || !liczba.n <= 127)
{
printf("Wstawiles znak");
break;}

ale nie działo to z tym programem:

#define _CRT_SECURE_NO_WARNINGS
#include
#include

struct pierwsza

{

int n;

};

int main(void)

{

struct pierwsza liczba;

printf("Podaj liczbe: ");

scanf("%d", &liczba.n);

if (liczba.n == 1)
printf("Nie moze byc 1");
if (liczba.n == 0)
printf("Nie moze byc 0");


for (int a = 2; a <= liczba.n; a++)
{

if (liczba.n%a == 0)
{
if (liczba.n == a)
printf("To jest liczba pierwsza"); //gdy liczba jest mniejsza niż 2 to nie jest pierwszą

else printf("To nie jest liczba pierwsza"); //gdy liczba jest mniejsza niż 2 to nie jest pierwszą

break;
}

}


_getch();
return 0;

}
More Questions From This User See All

Recommend Questions



Life Enjoy

" Life is not a problem to be solved but a reality to be experienced! "

Get in touch

Social

© Copyright 2013 - 2024 KUDO.TIPS - All rights reserved.