Forum www.pkiz3.fora.pl Strona Główna  
 FAQ  •  Szukaj  •  Użytkownicy  •  Grupy •  Galerie   •  Rejestracja  •  Profil  •  Zaloguj się, by sprawdzić wiadomości  •  Zaloguj
 programy na koło Zobacz następny temat
Zobacz poprzedni temat
Napisz nowy tematOdpowiedz do tematu
Autor Wiadomość
lisek




Dołączył: 01 Lis 2007
Posty: 3 Przeczytał: 0 tematów

Pomógł: 1 raz
Ostrzeżeń: 0/5
Skąd: iz3

PostWysłany: Czw 15:25, 08 Lis 2007 Powrót do góry

siema na razie udało mi się napisać pierwsze trzy programy na koło, jak są jakieś błędy to dajcie znać:


1 liczby z przedziału a ;b których dzielnikiem jest d



Kod:
#include <iostream.h>
#include <math.h>
#include <conio.h>
int main(int argc , char *argv[])
{
clrscr();
int a,b,l,i;
if(argc==4)
{
a=atof(argv[1]);
b=atof(argv[2]);
l=atof(argv[3]);
}
   else
   {
   cout<<"Podaj dolna granice przedzialu :"<<endl;
   cin>>a;
   cout<<"Podaj gorna granice przedzialu :"<<endl;
   cin>>b;
   cout<<"Podaj dzielnik :"<<endl;
   cin>>l;
   }
   cout<<"Liczby z przedzialu od "<<a<<" do "<<b<<" podzielne na "<<l<<" to:"<<endl;


   {
   for(i=a;i<=b;i++)
   if((i%l)==0)
      {
      cout<<i<<"\t";
      }
      if(a==0)
      if(b==0)
      if(l==0)
      {
      cout<<"Nie ma takich liczb  "<<endl;
      }
   }
cout<<"\nNacisnij dowolny klawisz\n"<<endl;
getch();
return 0;
}



2. Program wyszukujący dzielniki l w przedziale a;b

Kod:
#include <iostream.h>
#include <math.h>
#include <conio.h>
int main(int argc , char *argv[])
{
clrscr();
int a,b,l,i;
if(argc==4)
{
a=atof(argv[1]);
b=atof(argv[2]);
l=atof(argv[3]);
}
   else
   {
   cout<<"Podaj dolna granice przedzialu :"<<endl;
   cin>>a;
   cout<<"Podaj gorna granice przedzialu :"<<endl;
   cin>>b;
   cout<<"Podaj liczbe dla ktorej zostana wyszukane dzielniki :"<<endl;
   cin>>l;
   }
   cout<<"Liczby z przedzialu od "<<a<<" do "<<b<<" bedace dzielnikami "<<l<<" to:"<<endl;


   {
   for(i=a;i<b;i++)
   if((l%i)==0)
      {
      cout<<i<<"\t";
      }
      if(a==0)
      if(b==0)
      if(l==0)
      {
      cout<<"Nie ma takich liczb  "<<endl;
      }
   }
cout<<"\nNacisnij dowolny klawisz\n"<<endl;
getch();
return 0;
}


3 Program wyszukujący wartość k - tego elementu ciągu Fibonacciego

Kod:
#include <iostream.h>
#include <conio.h>
#include <math.h>
fib(long);
int main(int argc, char *argv[])
{
clrscr();
long k;
if (argc==2)
{
k=atof(argv[1]);
}
   else
   {
   cout<<"Podaj ktory element ciagu fibonacciego chcesz uzyskac :"<<endl;
   cin>>k;
   }
    if(k>0)
    {
    cout<<k<<" element ciagu fibonacciego wynosi "<<fib(k)<<endl;
    }
cout<<"\nNacisnij dowolny klawisz\n"<<endl;
getch();
return 0;
}
   fib(long element)
   {
   if(element<=0)
   return 0;
   if(element<=1)
   return 1;
   else
   return fib(element-1)+fib(element-2);
   }


Post został pochwalony 0 razy
Zobacz profil autora
kmajkowski
Administrator



Dołączył: 08 Paź 2007
Posty: 16 Przeczytał: 0 tematów

Ostrzeżeń: 0/5
Skąd: 83.21.113.*

PostWysłany: Sob 16:20, 10 Lis 2007 Powrót do góry

Wszystko fajnie ale standardy ci sie pomyliły, bo mieliśmy pisać w ansi c, a nie w pomieszaniu ansi z c++. Jak już piszesz w c++ to używaj bibliotek z c++ a nie z ansi c. Więcej zastrzeżeń nie mam:D do zobaczyska.


Post został pochwalony 0 razy
Zobacz profil autora
Wyświetl posty z ostatnich:      
Napisz nowy tematOdpowiedz do tematu


 Skocz do:   



Zobacz następny temat
Zobacz poprzedni temat
Możesz pisać nowe tematy
Możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach


fora.pl - załóż własne forum dyskusyjne za darmo
Powered by phpBB © 2001/3 phpBB Group :: FI Theme :: Wszystkie czasy w strefie EET (Europa)