Forum Forum klasy 3b Strona Główna
»
Nauka
Napisz odpowiedź
Użytkownik
Temat
Treść wiadomości
Emotikony
Więcej Ikon
Kolor:
Domyślny
Ciemnoczerwony
Czerwony
Pomarańćzowy
Brązowy
Żółty
Zielony
Oliwkowy
Błękitny
Niebieski
Ciemnoniebieski
Purpurowy
Fioletowy
Biały
Czarny
Rozmiar:
Minimalny
Mały
Normalny
Duży
Ogromny
Zamknij Tagi
Opcje
HTML:
TAK
BBCode
:
TAK
Uśmieszki:
TAK
Wyłącz HTML w tym poście
Wyłącz BBCode w tym poście
Wyłącz Uśmieszki w tym poście
Kod potwierdzający: *
Wszystkie czasy w strefie EET (Europa)
Skocz do:
Wybierz forum
Regulamin
----------------
Regulamin Forum
Szkoła
----------------
Nauka
Wydarzenia
Szkoła
Po szkole
----------------
Hobby
Humor
Inne
----------------
Hyde Park
Nasze forum
Przegląd tematu
Autor
Wiadomość
WroMic
Wysłany: Śro 17:51, 25 Kwi 2007
Temat postu:
poprosiłem ogólnie ale jakoś nikt nie ma odwagi tego potłumaczyć
iza
Wysłany: Śro 17:41, 25 Kwi 2007
Temat postu:
Zapomniałam poprosić Kamila zeby usuną te ostatnie 2 wpisy, wstawiłam je, bo ten program dla Pauliny "znikł" i dużo pisania było. A potem Paulina wstawiła bo u mnie był gdzieś błąd...
Może Michał poproś Kamila, on lepszy w te klocki
WroMic
Wysłany: Nie 1:43, 22 Kwi 2007
Temat postu:
a może piszcie co oznaczają te wszystkie formuły np to każdej linijki kodu jakiś komentarz wtedy może i my byśmy coś z tego załapali i sami wzieli sie za c++
wojtas.fdsl
Wysłany: Pią 16:45, 20 Kwi 2007
Temat postu:
aha, wszystko rozumiem :?
Misydż do Janka:
Nie rozumiem czemu jak włączyłem Uśmieszki i BBCode w tym poście
to i tak nie pokazują się emoty, nie formatuję się tekst jak sam kod wklepie,
a te przyciski na górze to wogóle nie działają
Szymon
Wysłany: Śro 21:45, 28 Mar 2007
Temat postu:
for(int i=0;i<rozmiar_tablicy;i++)
{
tab[i]=rand()%wybrany_zakres;
}
ofkoz w programie musi byc dodane srand(time(NULL))
iza
Wysłany: Wto 20:31, 27 Mar 2007
Temat postu:
Wyszukiwanie max i min w tablicy
#include <iostream>
using namespace std;
int main()
{
const int n = 10;
float tab[n];
float suma = 0;
float min, max;
int ujemne = 0, dodatnie = 0, zerowe = 0;
cout << "Wprowadz elementy tablicy " << n << "-elementowej:" << endl;
for (int i = 0; i < n; i++)
{
cout << "tab[" << i << "] = ";
cin >> tab[i];
}
min = tab[0];
max = tab[0];
if (tab[0] < min)
{
min = tab[0];
}
if (tab[0] > max)
{
max = tab[0];
}
cout << endl << "Najmniejszy element tablicy to: " << min << endl;
cout << "Najwiekszy element tablicy to: " << max << endl;
char znak;
cin >> znak;
}
lukaway
Wysłany: Wto 20:07, 27 Mar 2007
Temat postu:
Funkcja przeszukująca z wartownikiem:
void szukaj_z_wartownikiem(int tablica[11], int szukany)
{
int i;
tablica[10] = szukany;
i = 0;
while (tablica[i]!=szukany)
i++;
if (i<10)
cout << "Element zostal znaleziony";
else
cout << "Element nie zostal znaleziony";
}
iza
Wysłany: Wto 19:47, 27 Mar 2007
Temat postu:
Po sprawdzianie można usunąć ten temat. Wstawiam programy (ściągi) które mogą sie przydać mniej zdolnym
Tekst pionowo ze zwiększaną liczbą liter
#include<iostream>
#include<cstdio>
#include<cmath>
using namespace std;
int main ()
{int i=0;
int k=0;
char tekst[50];
cout<<"podaj swoje imie\n";
cin.getline(tekst,50);
while (tekst [k]!='\0')
k++;
int n=0;
for(i=0;n<k;n++)
{for(i=0;i<=n;i++)
{cout<<tekst[i];}
cout<<endl;}
getchar();
cin.ignore();
return 0;}
Liczba binarna
int zamien_na_dziesietna(int tab[], int cyfry)
{ int i, j, k;
int liczba_dziesietna =0;
for (j=0; j<cyfry; j++)
{ i=1;
for (k=j+1; k<cyfry; k++)
i=i*2;
liczba_dziesietna = liczba_dziesietna*tab[j]*i; }
return liczba_dziesietna;
}
int main ()
{ int binarna [20];
int i, ilosc_cyfr;
cout << " Z ilu cyfr bedzie sie skladac liczba?: ";
cin >> ilosc_cyfr;
cout<<" Podaj liczbe w postaci binarnej; po kazdej cyfrze nacisnij enter \n";
for (i=0; i<ilosc_cyfr; i++)
cin>> binarna [i];
cout<<"w systemie dziesietnym to: " << zamien_na_dziesietna (binarna, ilosc_cyfr);
[u]Sortowanie przez wybór liczbami losowymi z przedziału
[/u]
void zamien (int &a, int &b)
{ int temp = a;
a=b;
b=temp; }
void sortowanie_przez_wybor(int tab[], int n)
{ int i, j, k, temp;
for (i=0; i<n; i++)
{ k=i;
for (j=i+1; j<n; j++)
if (tab[j]<tab[k])
k=j;
zamien (tab [k], tab[i]);}}
void wypisz (int tab[], int n)
{for (int i=0; i<n; i++)
cout << setw(3) << tab[i];
cout << endl;}
int main ()
{ int tablica [20];
int i;
srand (time(NULL));
for (i=0; i<20; i++)
tablica [i] = rand () % 100;
cout << "Tablica wypelniona losowo liczbami z przedzialu <0,99>:" << endl;
wypisz (tablica,20);
cout <<"Posortowana tablica:"<<endl;
sortowanie_przez_wybor(tablica,20);
wypisz (tablica,20);
Sortowania przez wstawianie
void zamien (int &a, int &b)
{ int temp = a;
a=b;
b=temp; }
void sortowanie_przez_wstawianie(int tab[], int n)
{ int i, k, elem;
for (i=1; i<n; i++)
{elem = tab [i];
k=i-1;
while (k>0 && tab[k] > elem)
{ tab[k+1]=tab[k];
k--;}
tab [k+1] = elem;} }
void wypisz (int tab[], int n)
{for (int i=0; i<n; i++)
cout << setw(3) << tab[i];
cout << endl;}
int main ()
{int tablica [20];
int i;
srand (time(NULL));
for (i=0; i<20; i++)
tablica [i] = rand () % 100;
cout << "Tablica wypelniona losowo liczbami z przedzialu <0,99>:" << endl;
wypisz (tablica,20);
cout <<"Posortowana tablica:"<<endl;
sortowanie_przez_wstawianie( tablica,20);
wypisz (tablica,20);
sito erastotenesa
int main ()
{ int i, j, zakres, b;
bool tablica [100];
cout << "Podaj gorny zakres, max 99" << endl;
cin >> zakres;
b = sqrt ((float)zakres);
for (i=2; i<zakres+1; i++)
tablica [i] = true;
for (i=2; i<=b; i++)
if (tablica [i]!=false)
for (j=i+i; j<zakres+1; j=j+i)
tablica [j] = false;
cout << " Liczby pierwsze z zakresu od 1 do " << zakres << "to:" << endl;
for (i=2; i<zakres+1; i++)
if (tablica [i]!=false)
cout << i << " ";
Szukany element w tablicy
void wypelnij (int tab [10])
{for(int i=0; i<10; i++)
tab [i] = rand()%21;}
void wyswietl (int tab [10])
{for (int i=0; i<10; i++)
cout << tab[i] << " ";}
void szukaj (int tablica [10], int szukany)
{int i=0 ;
while (i<10 && tablica [i]!=szukany)
i++;
if (i==10)
cout<<"Element nie zostal znaleziony";
else
cout<<" Element zostal znaleziony";}
int main ()
{ int tab [10];
int szuk;
srand(time(NULL));
wypelnij (tab);
wyswietl (tab);
cout << endl;
cout<< "Podaj element szukany w tablicy: ";
cin >>szuk;
szukaj (tab, szuk);
Nieparzyste liczby w tablicy
void wypelnij(int tab[], int n)
{int a;
for(int i=0; i<n; i++)
{a=rand()%10;
if(a%2!=0)
tab[i]=a;
else
i=i-1; }}
void wyswietl(int tab[], int n)
{for(int i=0; i<n; i++)
{cout<<tab[i]<<" "; }}
int main()
{srand(time(NULL));
int tablica[10];
wypelnij(tablica, 10);
wyswietl(tablica, 10);
Wprowadzanie ręczne do tablicy
void wypelnij (int tab [8])
{for (int i= 0; i<8; i++)
{cout <<"Podaj element tablicy";
cin >>tab [i];} }
void wyswietl (int tab [8])
{ for (int i=0; i<8; i++)
cout << tab [i] << " ";
cout <<endl; }
int main ()
{int tablica [8];
wypelnij (tablica);
wyswietl (tablica);
cdn...
Żuko
Wysłany: Pon 21:30, 05 Mar 2007
Temat postu:
Jak Andrzej Rozkminil
iza
Wysłany: Śro 21:14, 13 Gru 2006
Temat postu: Informatyka
Jest szansa że na sprawdzian z C++ Kazimierowicz da takie same zadania jak w klasie C. Robert rozwiązał 2 programy: suma cyfr z wpisanej liczby oraz iloczyn poprzednio wpisanych liczb. Radze nauczyć się lub ściąge zrobic
#include<iostream>
#include<iostream>
using namespace std;
main()
{
int a, b, c, iloczyn;
cout<<"podaj a";
cin>>a;
cout<<"podaj b";
cin>>b;
cin.ignore();
iloczyn=a*b;
while(iloczyn != c)
{cout<<"podaj kolejna liczbe";
cin>>c;
if(iloczyn==c)
cout<<"koniec programu";
else
iloczyn=iloczyn*c;
}
getchar();
return(0);
}
_________________________________________________________
#include<iostream>
#include<conio.h>
using namespace std;
int main() {
int liczba;
cout << "Podaj liczbe calkowita: " << endl;
cin >> liczba;
int a=0;
int suma=0;
do {
a=liczba%10;
cout << "cyfra=" << a <<endl;
suma+=a;
}
while (liczba = liczba/10);
cout << "Suma cyfr = " << suma << endl;
getch();
return 0;
}
Solaris phpBB theme/template by Jakob Persson
Copyright © Jakob Persson 2003
fora.pl
- załóż własne forum dyskusyjne za darmo
Powered by
phpBB
© 2001, 2002 phpBB Group
Regulamin