Skocz do zawartości

andixad

Stały użytkownik
  • Liczba zawartości

    333
  • Rejestracja

  • Ostatnia wizyta

Zawartość dodana przez andixad

  1. andixad

    C++ ćwiczenia.

    THX :) Wracając do zadania : 9. Napisz program, który pobierze liczbę i wypisze jej wartość bezwzględną. wyskakuje jakiś błąd przy sqrt: #include <iostream>using namespace std;int main(){float odwr;int a;cout<<"Podaj liczbe: ";cin>>a;cout<<"Odwrotność tej liczby to: ";[color=#FF0000]odwr = sqrt(a*a)<<"\n";[/color]cout<<odwr;system("pause");return 0;}
  2. andixad

    C++ ćwiczenia.

    No dobrze, wzór jest taki :-P : (a*a)+(b*b)=(c*c) To teraz muszę napisać coś żeby program wiedział, która wartość jest max, a, b czy c. Hmm, tutaj już nie wiem co dalej .... (max*max)= .... :?
  3. andixad

    C++ ćwiczenia.

    Zad20 chciałem wykorzystać do zad 18, w ten sposób, że program wyszukuje największą liczbę z podanych (zad20), wiedząc teraz która jest max, to mogę teraz obliczyć z dwóch pozostałych czy wychodzi trójkąt prostokątny np z takiego wzoru c=sqrt((a+b)/2) chyba...
  4. andixad

    C++ ćwiczenia.

    20. Napisz program, który pobierze trzy liczby i wypisze największą z nich. No mam jakieś a, b, c, i teraz przydało by się jakieś polecenie do wyszukania największej liczby. Czy int_max coś da??
  5. andixad

    C++ ćwiczenia.

    Szczerze? Nie wiedziałem. thx.
  6. andixad

    Chłodzenie Dysku.

    Ale to wtedy może być tylko jedna prędkość, czy nie?? Jakiś schemacik.. :?
  7. andixad

    C++ ćwiczenia.

    OK, zlecam wam stworzenie programu przy użyciu tych zadań :D : 21. Napisz program, który pomoże rozwiązać równanie liniowe. 22. Napisz program, który pomoże rozwiązać równanie kwadratowe po podaniu odpowiednich współczynników. 23. Napisz program, który po podani argumentu funkcji, wypisze jej wartość. Funkcja określona jest wzorem f(x)=2x+1. 24. Napisz program, który po podaniu argumentu, wypisze wartość funkcji określonej wzorem. f(x)={ 3(x*x)-1 dla x < -5 ; 2x+1 dla xE < -5;2 ; -x dla x >= 2 . 26. Napisz program, który będzie miał zadeklarowane dwie zmienne typu całkowitgo. Użytkownik poda wartości zmiennych. Program powinien zamnienić wartości tych dwóch zmiennych. Uwaga! Nie wpisywać w odwrotnej kolejności ale prograsm powinien dokonać rzeczywistej zmiany, np a=3 i b=6 po zamianie powinno być a=6 i b=3. 27. Napisz program, który pobierze pewną wartość od użytkownika i wypisze komunikat informujący czy jest to liczba czy tekst. 28. Napisz program, który losuje dowolną liczbę całkowitą od 1 do podanego górnego zakresu (definiowanego przez użutkownika). 29. Napisz program, który losuje dowolną liczbę całkowitą z zakresu podanego przez użytkownika (podawany jest dolny i górny zakres). 30. Napisz program, który wylosuje orła lub reszkę. 31. Napisz program, który pobierze liczbę sekund i wypisze ile to jest godzin ile minut i ile sekund. 32. Napisz program, który pobierze wpółrzędne trzech punktów i wypisze komunikat informujący czy punkty te są współliniowe czy też nie. Pętle. 33. Napisz program, który wypisuje 10 razy Twoje imię. 34. Napisz program, który wypisze imię, tyle razy ile poda użytkownik. 35. Wypisz liczby od 5 do 15 w porządku rosnącym. 36. Wypisz liczby z podanego przez użytkownika zakresu, w porządku malejącym. 37. Oblicz sumę wszystkich liczb całkowitych od 1 do 10. 38. Do powyższego zadania dodaj jeszcze średnią tych liczb. 39. Dwa powyższe zadania należy udoskonalić tak, by działały nie na konkretnych liczbach od 1 do 10, ale na liczbach z podanego zakresu. 40. Napisz program w którym użytkownik będzie na początku podawał ile liczb wpisze, a następnie będzie podawał te liczby. Program powinien zsumować te wartości, a także znajdź ich średnią. 41. Do powyższego zadania dodaj jeszcze zliczanie liczb dodatnich, ujemnych oraz zera. 42. Napisz program, który pobierze liczbę, a następnie wypisze dzielniki tej liczby. 43. Napisz program, który pobierze liczbę i wypisz komunikat informujący czy liczba jest doskonała czy też nie. Licza doskonała to taka która jest sumą swoich wszystkich dzielników (z wyjątkiem jej samej). 44. Napisz program, który wypisze wszystkie liczby doskonałe z przedziału od 1 do 1000. 45. Napisz program, który będzie liczył silnię z dowolnej liczby (całkowitej) z przedziału <0;9>. 46. Napisz program, który pobierze liczbę całkowitą i wypisze jej pierwiastek całkowity lub wypisze komunikat, że pierwiastek całkowity nie istnieje. Zastosuj algorytm naiwny. Jeśli np. podamy liczbę 9 to powinno nastąpić sprawdzenie czy 1 jest pierwiastkiem (1*1=?9), czy 2 jest pierwiastkiem (2*2=?9)itd. 47. Napisz program, który pobierze dwie liczby. Pierwsza z nich będzie podstawą a druga wykładnikiem potęgi. 48. Napisz program, który będzie wypisywał od 1 do liczby podanej przez użytkownika, wartości podzielne przez 3. Np. Gdy jako górny zakres zostanie podana liczba 10, to program wypisze następujące liczby: 3,6,9. 49. Powyższy program proszę o udoskonalić by działał nie tylko dla trójki, ale dla liczby, która również będzie podawana. 50. Powyższe dwa programy proszę udoskonalić tak, by podawano również dolny zakres (zastosuj dzielenie modulo, które zwraca resztę z dzielenia np. 5mod3=2, 6mod3=0). 51. Napisz program w którym użytkownik ma możliwość podania 10 różnych wartości (liczbowych lub wartości tekstowych). Program powinien policzyć ile wśród wprowadzonych wartości jest liczb a ile tekstów. Program powinien podać sumę tych liczb. Teksty również należy dodać, ale tak by się nie skleiły czyli oddzielając poszczególne słowa np. spacjami. 52. Napisz program w którym użytkownik może podawać liczby. Po wpisaniu każdej z liczb powinno pojawić się pytanie o to czy operacja powinna być kontynuowana. Odpowiedź pozytywna umożliwi dalsze wpisywanie liczb. Odpowiedź m=negatywna zakończy wpisywanie danych, a następnie powinna się pokazać statystyka wprowadzanych liczb: suma, średnia, ilość liczb dodatnich, ujemnych i zer. 53. Napisz program, analogiczny jak powyższy, przy czym nie ma pytania o kontynuację. Przerwanie wpisywania danych nastąpi, gdy użytkownik poda 0. 54. Napisz program taki jak w poprzednim zadaniu, przy czym przerwanie wpisywania danych nastąpi gdy użytkownik wprowadzi zamiast liczby błędną wartość (jakiś tekst). 55. Napisz program, który wylosuje i doda do siebie 5 liczb. 56. Napisz program, który wykona 5 razy losowanie: reszka lub orzeł. Wypisz wyniki losowania. 57. Napisz program, w którym użytkownik podaje zakres z którego komputer losuje dowolną liczbę całkowitą. Użytkownik ma za zadanie odgadnąć jaka to liczba. Po wprowadzeniu proponowanej liczby, gdy ta jest błędna, program podpowiada czy wprowadzono za dużo czy za mało. Po odgadnięciu pojawia się stosowna informacja również o tym, w ilu próbach rozwiązano zadanie. 58. Napisz program, który będzie pobierał od użytkownika 10 liczb, zsumuj te liczby, a także podaj informacje przy którym elemencie (numer) została przekroczona suma równa 100. 59. Napisz program, który pobierze liczbę, a następnie wypisze tabliczkę mnożenia dla tej liczby. Np. jeśli podamy 3, to powinny zostać wypisane następujące komunikaty: 1*3=3 2*3=6 3*3=9 ... 10*3=30 --. Napisz program, który wypisze całą tabliczkę mnożenia - dla wszyskich liczb od 1 do 10. Po wypisaniu tabliczki dla jednej liczby program, powinien czekać na wciśnięcie jakiegoś klawisza i dopiero później nastąpi wyświetlenie tabliczki dla kolejnej liczby itd. 60. Napisz program, który pobierze od użytkownika liczbę, a następnie wypisze w pionie tyle gwiazdek ile podano. 61. Jak poprzednie zadanie tyle, że gwiazdki mają być rysowane poziomo. 62. Napisz program, który pobierze liczbę. Liczba ta jest długością boku trójkąta (w gwiazdkach). Narysuj ten trójkąt. Np po podaniu wartości 4 otrzymamy: * ** **** 63. Napisz program, który wypisze wszystkie cyfry podawane liczby. Np. jeśli podamy 346 to niech wypiszą się cyfry: 6, 4, 3 (w odrwotnej kolejności jest zdecydowanie łatwiej). 64. Napisz program, który pobierze liczbę i poda z ilu cyfr ta liczba się składa. 65. Napisz program, który pobierze liczbę i wypisze liczbę stworzoną z jej cyfr ale w odwrotnej kolejności. Np. podamy 569 to program wypisze 965. 66. Napisz program, który pobierze liczbę i wypisze komunikat czy liczba jest symetryczna. Liczba symetryczna to taka, która czytana od tyłu da nam tą samą liczbę. Przykłady liczb symetryczych: 232, 55, 1221 itp. 67. Napisz program, który pobierze liczbę i wypisze ich NWD. 68. Napisz program, który pobierze dwie liczby i wypisze ich NWW. 69. Napisz program, który będzie pobierał od użytkownika liczby i będzie to robił tak długo dopóki nie zostanie podana wartość 0. Program powinien wypisać wartość maksymalną wśród wszystkich podanych. 70. Napisz program, który będzie wypisywał wartości elementów ciągu Fibonacciego. Ciąg ten jest zdefinowany rekurencyjnie następującym wzrorem: a1 ={ 1 dla nE{1,2} ; an-2 +an-1 dla n>2 . 71. Napisz program, który będzie miał menu, a w nim 5 opcji do wyboru: dodawanie, odejmowanie, mnożenie, dzielenie i wyjście. Po wyborze jednego działanie poda dwie liczby i wypisze wynik działania. Potem znowu ma możliwość wyboru działania itd. Tak długo dopóki nie wybierze wyjścia z programu. 72. Napisz program, który sprawdzi czy podana liczba jest automorficzna (to taka, która znajduje się na końcu swojego kwadratu np.: 5,6,25,76 itp. żartuję, ale muszę się spieszyć :huh: Wkleiłem to co podałeś ale nadal nie mam poprawnego programu: #include <iostream>using namespace std;int main(){int a;double pierwiastek;cout<<"Podaj dowolną liczbę(a):";cin>>a;cout<<"Odwrotność tej liczby to:";[color=#FF0000]pierwiastek=sqrt(a*a);[/color]cout<<pierwiastek<<"\n";system("pause");return 0;}
  8. andixad

    Chłodzenie Dysku.

    a np co?? tranzystor?? ...
  9. andixad

    C++ ćwiczenia.

    A wiesz że na to nie wpadłem... :mur:, matmy nigdy nie lubłem. ____________ cin<<1/a<<"\n"; tutaj wyskakuje błąd: no match for 'operator<<' in 'std::cin << (1 / a)' no match for 'operator<<' in 'std::cin << (a * -0x000000001)'
  10. andixad

    C++ ćwiczenia.

    ok, juz rozumiem jak wypisać cyfre jedności Napisz program, który pobierze liczbę i wypisze jej odwrotność i liczbę do niej przeciwną. #include <iostream>using namespace std;int main(){ int a,p; cout<<"Podaj liczbę:"; cin>>a; cout<<"Dodwrotność tej liczby to:"; cin<<(-1)*a<<"\n"; system("pause"); return 0;} Nie rozumiem w tym zadaniu różnicy pomiędzy odwrotnością a przeciwnością. _______________ Jak sprawdzić która z podanych liczb jest większa?
  11. andixad

    Chłodzenie Dysku.

    Zdjąłem wentyla, uszojebne dźwięki ustały :D , natomiast temperatura wzrosła :-| : w spokoju: 29 (+1) w stresie: 37 (+5) Założyłem więc nad dyskiem większego wentyla 80, który jest luźno założony co powoduje wkurzające drganie obudowy (buczenie). Więc mam zamiar go przykręcić jakimś opornikiem i też wyciszyć jakimiś podkładkami. Jeśli chodzi o regulacje obrotów wiatraka to jaki najlepszy byłby rezystor regulowany? Dane o wiatraku: 12V/2W. Pozdrawiam.
  12. andixad

    C++ ćwiczenia.

    No fakt, że są to proste zadania zadania. Ale w końcu od czegoś trzeba zacząć. Spodobała mi się twoja wersja (program jest bardziej przejrzysty, od razu połowa linijek znikła). _________________ a jak w zad 12 napisać program który wyświetli cyfrę jedności podaną przez użytkownika liczbę? _________________ #include <iostream>using namespace std;int main(){int a,b;cout<<"Podaj pierwszą liczbę(a):";cin>>a;cout<<"Podaj drugą liczbę(b):";cin>>b;cin.ignore();if (a=b==0)cout<<"Wartości a i b są takie same"<<"\n";elseif (a<b==0)cout<<"Wartość a jest większa od b"<<"\n";elsecout<<"Wartość b jest większa od a"<<"\n";cout<<"nacisnij enter aby zakonczyc";getchar();system("pause");return 0;} Program działa poprawnie bez: if (a=b==0) cout<<"Wartości a i b są takie same"<<"\n"; Co tu trzeba poprawić? Czy nie aby coś takiego.. :? cout<< (a>b ? "a wieksza" : a=b ? "tak" : "b większa")<<"\n";
  13. Tak wiem,że zabezpieczenia. Skorzystałem z opcji TweakUI. Przy okazji, nie chciałem zakładać nie potrzebnie nowego tematu, używając TweakUI zmieniam ustawienia w 'Logon' > Autologon. Nie wiedzieć czemu co jakiś czas powraca poprzednie ustawienie [ czyli tak jakbym nie ustawiał 'Autologinu'. :?
  14. andixad

    C++ ćwiczenia.

    OK. zupełnie nie wiem co z tym zrobić :mur: : 10. Napisz program, który pobierze liczbę i wypisze komunikat informujący, o tym czy liczba jest parzysta czy też nieparzysta.
  15. andixad

    C++ ćwiczenia.

    hmm, to co tu jest nie tak? 9. Napisz program, który pobierze liczbę i wypisze jej wartość bezwzględną. #include <iostream>using namespace std;int main(){ int a,p; cout<<"Podaj dowolną liczbę(a):"; cin>>a; cout<<"Odwrotność tej liczby to:"; cout<<sqrt(a*a)<<"\n"; system("pause"); return 0;} no niby są te 3 liczby po przecinku, ale nie wiedzieć czemu np 8/9 to 0,000 #include <iostream>#include <stdio.h>using namespace std;int main(){int a,b;float iloraz;cout<<"Podaj pierwszą liczbę(a):";cin>>a;cout<<"Podaj drugą liczbę(b):";cin>>b;while(a==0){cout<<"Wartość a nie może być równa 0, podaj inną liczbę(a):";cin>>a;}cout<<"Iloraz wynosi:";iloraz=b/a;printf("%.3f", iloraz);cout<<iloraz<<"\n";system("pause");return 0;} a jeżeli b >= a, to wynik 1,001 zawsze .... :?
  16. andixad

    C++ ćwiczenia.

    Jak napisać pierwiastek z wyrażenia w C++ [w pascalu jest to sqrt a tu nie wiem]
  17. andixad

    C++ ćwiczenia.

    zauwżyłem zę jeżeli liczba 'b' będzie mniejsza od 'a' to wartość ilorazu będzie 0 (pomijam wartość 0 dla 'a' i 'b') Np: a=8, b=5 ; b/a=5/8=0,625 Wartość po przecinku jest automatycznie wycinana więc wyświetli nam 0. Zatem co napisać żeby wynik był podawany z 2 cyframi po przecinku?
  18. andixad

    C++ ćwiczenia.

    no rzeczywiście :wink: 6. Napisz program, który pobierze dwie liczby, i wypisze iloraz pierwszej przez drugą (program zabezpiecz przed dzieleniem przez zero. nie wiem dokładnie jak tu warunek utworzyć: ...int main(){ int a,p; if (a=0){ cout<<"Wartość a nie może być równa 0, podaj inną liczbę(a):"; cin>>a;} cout<<"Podaj pierwszą liczbę(a):"; cin>>a; cout<<"Podaj drugą liczbę(b):"; cin>>b; cout<<"Iloraz wynosi:"; cout<<b/a<<"\n"; ...
  19. andixad

    C++ ćwiczenia.

    OK Prog. 4. Napisz program, który pobierze długość podstawy i wysokość trójkąta i wypisze jego pole. W tym zad. niby kompilacja przechodzi pomyślnie, ale po podaniu wartości a i h, niestety wynik jest cały czas taki sam: 0. #include <iostream>using namespace std;int main(){ int a,h,p; cout<<"Podaj długość podstawy trójkąta (a):"; cin>>a; cout<<"Podaj wysokość trójkąta (h):"; cin>>h; cout<<"Pole trókąta wynosi:"; cout<<1/2*a*h<<"\n"; system("pause"); return 0;}
  20. andixad

    Ip A Kaspersky

    czyli że niby mnie nie widać ?? ( w sieci - anonimowy)
  21. andixad

    Ip A Kaspersky

    KIS'a mam. Zaporę Windowsa mam wyłączoną. No mam tak: Co mam przez to rozumieć??
  22. andixad

    C++ ćwiczenia.

    Może tak: to zadanie już kapuję: #include <iostream>using namespace std;int main(){ int m=2,k,l; cout<<("Podaj k:"); cin>>k; cout<<"Podwojona wartość tej liczby to:"; cout<<k * m<<"\n"; system("pause"); return 0;} Jest OK. Najlepiej podam za dania (można rozwiązywać od 4 dalej bo wcześniejsze już mi się udało wykonać): 1. Napisz program, który pobierze liczbę i wypisze jej podwojoną wartość. 2. Napisz program, który pobierze od użytkownika liczbę i wypisze jej kwadrat. 3. Napisz program, który pobierze 2 liczby i wypisze ich sumę. 4. Napisz program, który pobierze długość podstawy i wyskość trójkąta i wypisze jego pole. 5. Napisz program, który pobierze liczbę i wypisze jej odwrotność i liczbę do niej przeciwną. 6. Napisz program, który pobierze dwie liczby, i wypisze iloraz pierwszej przez drugą (program zabezpiecz przed dzieleniem przez zero. 7. Napisz program, który pobierze długości boku kwadratu i wypisze jego obwód i pole. 8. Napisz program, który pobierze dwie liczby i wypisze większą z nich (rozważ również sytuację, gdy liczby są sobie równe. 9. Napisz program, który pobierze liczbę i wypisze jej wartość bezwzględną. 10. Napisz program, który pobierze liczbę i wypisze komunikat informujący, o tym czy liczba jest parzysta czy też nieparzysta. 11. Napisz program, który pobierze dwie liczby i wypisze komunikat informujący, czy pierwsza z nich jest podzielna przez drugą. 12. Napisz program, który pobierze liczbę i wypisze jej cyfrę jedności. 13. Napisz program, który pobierze dwie liczby i wypisze iloraz większej z nich, przez mniejszą. Wynik wypisz z dokładnością do trzech miejsc po przecinku. 14. Napisz program, który pobierze płeć od użytkownik. Płeć powinna być zmienną typu char i pobierać jeden ze znaków "K" lub "M". Po podaniu znaku powinna zostać wypisana pełna informacja "Kobieta" lub "Mężczyzna". 15. Napisz program, który pobierze numer dnia, tygodnia i wypisze nazwę rego dnia np. po podaniu liczby 1 powinien zostać wypisany "Poniedziałek", po podaniu 2 - "Wtorek" itd. 16. Napisz program, który pobierze wiek użytkownika, a następnie wypisze jeden z konunikatów : przedszkolak, szkoła podstawowa, gimnazjum itd. 17. Napisz program, który pobierze trzy liczby i sprawdzi, czy mogą być długościami boków trójkąta. 18. Napisz program, który pobierze trzy liczby i sprawdzi, czy mogą być długościami boków trójkąta prostokątnego. 19. Napisz program, który pobierze liczbę i wypisze pierwiastek z tej liczby. 20. Napisz program, który pobierze trzy liczby i wypisze największą z nich.
  23. andixad

    Ip A Kaspersky

    Gdzie to zmienić właśnie bo tego nie kumam :cry: jak ustawić " wysoki poziom bezpieczeństwa"??
  24. andixad

    Ip A Kaspersky

    https://www.grc.com/x/ne.dll?bh0bkyd2 i co tam mam zrobić ...??
  25. andixad

    C++ ćwiczenia.

    Np taki nie wiem czemu nie działa... Napisz program, który pobierze liczbę i wypisze jej podwojoną wartość. #include <iostream.h>#include <as.h>using namespace std;int main(){ int m=2,k,l; cout<<("Podaj k:"); cin>>k; l=k*m}system("pause");return 0; jedno już mi się udało zrobić ( z pomocą :P ) Podać dwie liczby i zsumować.. #include <iostream>using namespace std;int main(){ int k,n,l; cout<<"Podaj liczbe:"; cin>>n; cout<<"Podaj liczbe:"; cin>>k; cout<<"suma liczb wynosi:"; cout<<k + n<<"\n"; system("pause"); return 0;}
×
×
  • Dodaj nową pozycję...