Treść zadania
Autor: Dominio132 Dodano: 16.3.2017 (16:11)
Proszę o pomoc.
Napisać program, który po wczytaniu dwóch liczb naturalnych większych od 1, czyli liczba
dol oraz liczba gor gdzie dol < gor. Wypisze sumę liczb piewszych z tego przedziału.
Wskazówka:
Wykorzystaj poprzedni przykład. Utwórz pętlę dla zmiennej j_naz ( z trzema literami
nazwiska) od liczby dol do liczby gor. Utwórz zmienną suma.Pamiętaj o wyzerowaniu tej
zmiennej. Użyj instrukcji suma=suma + j_naz. Po zakończeniu pętli wyprowadź zmienna
suma. Przy wczytywaniu danych pamiętaj, że najmniejsza liczba pierwsza to 2.
Przykład:
#include <cstdlib>
#include <iostream>
#include <math.h>
using namespace std;
int main(int argc, char *argv[])
{
cout<<"podaj liczbe naturalna, ktora sprawdze czy jest pierwsza=";
int pierwsza;
int k;
cin>>pierwsza;
int i;
k=0;
for( i=2;i<=sqrt(pierwsza);++i)
{
if ((pierwsza) % i==0)
{
k=1;
cout<<"liczba "<<pierwsza<<" to nie jest liczba pierwsza jest podzielna przez "
<<i<<"\n";
}
}
if ( k==0)
{
cout<<"liczba "<<pierwsza<<" to jest liczba pierwsza"<<"\n";
}
system("PAUSE");
return EXIT_SUCCESS;
}
Zadanie jest zamknięte. Autor zadania wybrał już najlepsze rozwiązanie lub straciło ono ważność.
Najlepsze rozwiązanie
Rozwiązania
Podobne zadania
TECHNOLOGIA INFORMACYJNA-PROSZĘ O POMOC:))) Przedmiot: Informatyka / Liceum | 1 rozwiązanie | autor: lora 16.4.2010 (12:37) |
prosze o pomoc Przedmiot: Informatyka / Liceum | 1 rozwiązanie | autor: ola122 5.5.2010 (10:51) |
PoMoC łAtWe Przedmiot: Informatyka / Liceum | 3 rozwiązania | autor: hanikuzix 9.5.2010 (14:24) |
PoMoC łAtWe Przedmiot: Informatyka / Liceum | 2 rozwiązania | autor: hanikuzix 9.5.2010 (14:24) |
program Przedmiot: Informatyka / Liceum | 1 rozwiązanie | autor: leneczka 14.5.2010 (16:45) |
Podobne materiały
Przydatność 60% Liczby Pierwsze - program do wyszukiwania liczb pierwszych
Dokumentacja do programu Liczby Pierwsze v1.1 ***************************************** Program służy do wyszukiwania wszystkich liczb pierwszych w danym przedziale naturalnym (liczby całkowite od zera do nieskończoności). Obsługa programu jest banalna. Najpierw do obydwu pól wpisz dwie liczby naturalne (pierwsza mniejsza od drugiej) i naciśnij Sprawdź! Aby skopiować do...
Przydatność 50% program zgadujący liczbę z wybranego zakresu liczb
Program zgadujacy; uses CRT; var a,b,c,k,x:integer; begin randomize clrscr; writeln('Program pozwalajacy zgadnac liczbe z wybranego zbioru'); repeat write('Wybierz zakres'); readln; random(R) repeat readln(c)l If i:=2 then writeln('Zgadles') else writeln('Pudlo') until c=10; k= until k='k'; end.
Przydatność 70% Program na dodawanie, odejmowanie, mnożenie, dzielenie liczb freepascal.
Zastanawiałeś się jak napisać prosty programik, (dla początkujących) który pomoże Ci dodać/odjąć/pomnożyć/podzielić pewne liczby? To proste! Zobacz jak to się robi! Program, który oblicza sumę dwóch liczb: Uses crt; Var x,y:integer; Begin Writeln(‘Podaj pierwszą liczbę’); Readln(x); Writeln(‘Podaj drugą liczbę’); Readln(y); Writeln(‘Suma=’,x+y);...
Przydatność 60% Dzieje Liczb
Liczba, jest podstawowym pojęciem matematyki, które powstało w świadomości człowieka na wiele tysięcy lat przed naszą erą, a następnie kształtowało się i rozwijało wraz z rozwojem cywilizacji i kultury. Z chwilą, gdy rozróżnienie między „jeden” i „wiele”- charakterystyczne dla ludów pierwotnych- przestało wystarczać, wprowadzone zostały liczby: 1,2,3,4,...,a więc...
Przydatność 75% Symbolika liczb
Liczbę 1 uważano dawno, dawno temu za liczbę najdoskonalszą. Jest to pierwsza liczba nieparzysta. Wszystkie inne liczby pochodzą od jedynki, np.2, to 1 + 1. Jeden - ile to jest: dużo czy mało? Zastanów się! Wszyscy chcą być pierwsi: w nauce, w sporcie, w zabawie, ale nikt nie chce dostać jedynki z klasówki! Liczba 2 jest pierwszą liczbą parzystą. Uważana była przed wiekami...
0 odpowiada - 0 ogląda - 1 rozwiązań
1 0
antekL1 19.3.2017 (21:19)
Patrz załącznik - tylko przenazywaj ten plik na "program.cpp".
Musiałem dać rozszerzenie TXT, bo *.CPP nie chciało się dołączyć.
Metoda z przykładu w zadaniu jest zamknięta w postaci procedury "pierwsza(liczba)".
Jeśli nie wolno używać procedur to przepisz ją w pętli po instrukcji "for",
tam, gdzie jest liczona suma liczb pierwszych, tylko NIE używaj tam "return" :)
Załączniki
Dodawanie komentarzy zablokowane - Zgłoś nadużycie
Dominio132 22.3.2017 (12:23)
Dzięki za pomoc :D