Paweł B.

Paweł B. Kierownik Działu
Administracji, ITI
Neovision

Temat: POMOC z prostych zadaniach do 23.11.2012

Witam wszystkich, dopiero raczkuję w C++ a już po pierwszych zajęciach zadali mi na studiach pracę, z którą sam sobie nie poradzę. Dla niektórych z Was to pikuś, więc jakby ktoś poświęcił odrobinę czasu to byłbym wdzięczny.

1. Konto oszczędnościowe jest oprocentowane w wysokości P% w skali rocznej. Jaki będzie stan konta po 3 miesiącach od momentu ulokowania na koncie środków w wysokości K zł? (P, K – zmienne wprowadzane z klawiatury).

2. Napisz program obliczający na podstawie wprowadzonej całkowitej ilości dni ile to wynosi miesięcy i lat. Zakładamy że miesiąc ma 30 dni, rok ma 12 miesięcy.

3. Jakim dniem tygodnia będzie ostatni dzień lipca, jeśli 1 stycznia jest środą? Wprowadź rok Y oraz numer dnia tygodnia N z klawiatury (1-pn, 2-wt, …. 7–nd) oraz wyświetl wynik w postaci tekstowej. Uwzględnij lata przestępne.

4. Jechałeś samochodem z prędkością X km/h w obszarze gdzie maksymalna dopuszczalna prędkość wynosi 60 km/h. Przekroczenie dopuszczalnej prędkości
o każde 10 km/h skutkuje 5 punktami karnymi. Przy uzbieraniu N punktów karnych dodatkowo zatrzymują Ci prawo jazdy. Wprowadź wartości X, N z klawiatury i wyświetl na ekranie skutek zatrzymania Ciebie przez policję.

5. Masz zamiar zaciągnąć kredyt bankowy w wysokości X zł oprocentowany P% w skali rocznej na M lat. Zarabiasz miesięcznie W zł. Napisz program obliczający wielkość pierwszej raty kredytu hipotecznego i na jej podstawie weryfikującego Twoją zdolność kredytową przy założeniu że bank udzieli kredytu jeśli wysokość pierwszej raty będzie nie większa niż połowa Twojego miesięcznego wynagrodzenia (rata kredytu jest obliczana jako suma części kapitałowej oraz odsetki, są to tzw. raty malejące).

z góry wielkie dzięki za pomoc
pozdrawiam
Paweł Bielecki
Tomasz Kaczanowski

Tomasz Kaczanowski Ot, programista

Temat: POMOC z prostych zadaniach do 23.11.2012

Paweł Bielecki:
Witam wszystkich, dopiero raczkuję w C++ a już po pierwszych zajęciach zadali mi na studiach pracę, z którą sam sobie nie poradzę. Dla niektórych z Was to pikuś, więc jakby ktoś poświęcił odrobinę czasu to byłbym wdzięczny.
[...]

Przy takim podejsciu pomoc może być tylko jedna, ale u mnie w promocji po dumpingowych cenach kosztuje 20 000zł.

Gdybyś napisał z czym masz problem,a nie oczekiwał napisania za ciebie pracy domowej pewnie znalazłbyś pomoc, a tak, - moją cenę podałem, sądzę, że inni grupowicze w promocji zejdą do podobnych stawek.Tomasz Kaczanowski edytował(a) ten post dnia 19.11.12 o godzinie 12:09
Paweł B.

Paweł B. Kierownik Działu
Administracji, ITI
Neovision

Temat: POMOC z prostych zadaniach do 23.11.2012

Dziękuję za "pomoc".
Problem mam taki, że wykładowca po pierwszych zajęciach uważa nas za programistów.
Podał kilka informacji i kazał to napisać.

Jeśli ktoś zechciałby mi pomóc, to super.
Jeśli Ty nie chcesz, to po co piszesz że zrobisz to za 20 000zł?
Czy to ma być drwina, że Ty programowaniem zajmujesz się kilkanaście lat, a ja dopiero zaczynam?

pozdrawiam
Paweł
Tomasz M.

Tomasz M. never go full
retard!

Temat: POMOC z prostych zadaniach do 23.11.2012

Paweł Bielecki:
Dziękuję za "pomoc".
Problem mam taki, że wykładowca po pierwszych zajęciach uważa nas za programistów.
Podał kilka informacji i kazał to napisać.

Jeśli ktoś zechciałby mi pomóc, to super.
Jeśli Ty nie chcesz, to po co piszesz że zrobisz to za 20 000zł?
Czy to ma być drwina, że Ty programowaniem zajmujesz się kilkanaście lat, a ja dopiero zaczynam?

No ale poszedłeś na studia na których wymagają programowania bez podstawowych umiejętności programowania?

Tu masz podstawy...

http://www.learncpp.com/

INPUT / OUTPUT tutaj http://www.learncpp.com/cpp-tutorial/131-input-and-out...
DODAWANIE / ODEJMOWANIE tutaj http://www.learncpp.com/cpp-tutorial/32-arithmetic-ope...

...jak ogarniesz, to może ktoś pomoże Ci - pod warunkiem, że będziesz zadawał konkretne pytania, a nie jak zacząć.Tomasz M. edytował(a) ten post dnia 19.11.12 o godzinie 12:40
Paweł B.

Paweł B. Kierownik Działu
Administracji, ITI
Neovision

Temat: POMOC z prostych zadaniach do 23.11.2012

Dzięki za linki.
A znasz może jeszcze jakiś program typu Dev, bez konieczności jego instalowania? Nie mam admina na kompie.
Co do studiów, to nie są programistyczne tylko jest przedmiot podstawy programowania i trafił się prof, który szybko leci z programem, jak dla mnie za szybko.

konto usunięte

Temat: POMOC z prostych zadaniach do 23.11.2012

Witam,
może wystarczy Ci Kompilator :) Pozdrawiam.
Tomasz Kaczanowski

Tomasz Kaczanowski Ot, programista

Temat: POMOC z prostych zadaniach do 23.11.2012

Paweł Bielecki:
Dziękuję za "pomoc".
Problem mam taki, że wykładowca po pierwszych zajęciach uważa nas za programistów.
Podał kilka informacji i kazał to napisać.

to są podstaway a nie zadania programistyczne, jeśli poszedłeś na studia związane informatyką, to zdobycie odpowiedniej wiedzy nie powinno dla Ciebie byc problemem...

Jeśli ktoś zechciałby mi pomóc, to super.
Jeśli Ty nie chcesz, to po co piszesz że zrobisz to za 20 000zł?

Podałem cenę, która może mnie zachęcic, do tego by zacząć myśleć o "pomocy". Miałem też nikłą nadzieję, że zrozumiesz, że pomoc w nauce tu znajdziesz, natomiast odrabianie prac domowych za kogoś kosztuje dużo.

Czy to ma być drwina, że Ty programowaniem zajmujesz się kilkanaście lat, a ja dopiero zaczynam?

Jak zaczynałem programować (jakieś ćwierć wieku temu) to zdobycie książki było sukcesem, a teraz mając mnóstwo książek w bibliotece/księgarni/internecie narzekasz, że mało aby wykonać te zadania? Jak dla Ciebie to za mało to płać, kwotę podałem.Tomasz Kaczanowski edytował(a) ten post dnia 19.11.12 o godzinie 13:02

konto usunięte

Temat: POMOC z prostych zadaniach do 23.11.2012

Paweł Bielecki:
Dzięki za linki.
A znasz może jeszcze jakiś program typu Dev, bez konieczności jego instalowania? Nie mam admina na kompie.

http://ideone.com/
Co do studiów, to nie są programistyczne tylko jest przedmiot podstawy programowania i trafił się prof, który szybko leci z programem, jak dla mnie za szybko.

To są podstawy programowania przy czym wygląda na to że nie sztuka programowania jest celem w tych zadaniach, a raczej zdobycie umiejętności liczenia przy pomocy komputera.
Czyli zastosowanie komputera jako takiego trochę lepszego kalkulatora.

Myślę że trzeba to zrobić samemu bo dalej może być o wiele trudniej.
Paweł B.

Paweł B. Kierownik Działu
Administracji, ITI
Neovision

Temat: POMOC z prostych zadaniach do 23.11.2012

Darek J.:
Witam,
może wystarczy Ci Kompilator :) Pozdrawiam.


Właśnie czegoś takiego szukałem, dzięki :-)
Paweł B.

Paweł B. Kierownik Działu
Administracji, ITI
Neovision

Temat: POMOC z prostych zadaniach do 23.11.2012

Tomasz Kaczanowski:
Jak zaczynałem programować (jakieś ćwierć wieku temu) to zdobycie książki było sukcesem, a teraz mając mnóstwo książek w bibliotece/księgarni/internecie narzekasz, że mało aby wykonać te zadania? Jak dla Ciebie to za mało to płać, kwotę podałem.


Po co ta spinka, wyluzuj człowieku :-)
Paweł B.

Paweł B. Kierownik Działu
Administracji, ITI
Neovision

Temat: POMOC z prostych zadaniach do 23.11.2012

Może ktoś zerknąć, bo nie wiem dlaczego wywala mi błąd w linii, gdzie jest "pause"?
Ściągnąłem Dev++ Portable.

#include <iostream>
using namespace std;
main ()
{
float p,k;
cout<<"p ";
cin>>p;
cout<<"k ";
cin>>k;

p=p/12/100;
k=k*(1+p);
k=k*(1+p);
k=k*(1+p);

cout<<"Wynik = "<<k<<endl;

system("pause");
}

konto usunięte

Temat: POMOC z prostych zadaniach do 23.11.2012

Tu masz dwie odpowiedzi w jednym poście:

http://www.mpcforum.pl/topic/513310-c-problem-z-system...

BTW, podawaj zawsze komunikat błędu.Piotr L. edytował(a) ten post dnia 19.11.12 o godzinie 14:24
Paweł B.

Paweł B. Kierownik Działu
Administracji, ITI
Neovision

Temat: POMOC z prostych zadaniach do 23.11.2012

Ok, już działa.
Dzięki
Paweł B.

Paweł B. Kierownik Działu
Administracji, ITI
Neovision

Temat: POMOC z prostych zadaniach do 23.11.2012

Pomożecie przy następnym?
Niby działa ale nie do końca wygląda to tak, jakbym chciał.
Nie potrafię skleić tego w taki sposób, aby wynik wyświetlał się w jednej linijce, np: 1 rok, 6 miesięcy, 13 dni.

#include <iostream>
using namespace std;
main ()

{
int dni;
cout<<"podaj ile dni ";
cin>>dni;
cout << "Ilosc lat " << dni/365 << endl;
cout << "Ilosc mc " << dni/30 << endl;
cout << "Ilosc dni " << dni%30 << endl;

std::cin.get(); }
Maurycy Mikulski

Maurycy Mikulski programista
C++(MS,QT),C#-MVC,SO
AP,AJAX-REST,SQL

Temat: POMOC z prostych zadaniach do 23.11.2012

http://www.cplusplus.com/reference/iostream/manipulato...
Paweł B.

Paweł B. Kierownik Działu
Administracji, ITI
Neovision

Temat: POMOC z prostych zadaniach do 23.11.2012

Maurycy Mikulski:
http://www.cplusplus.com/reference/iostream/manipulato...

Dziękuję.

Zrobiłem tak i mam to czego chciałem.

cout << "Wynik to " << dni/365 << + " lat ";
cout << dni/30 << + " miesiecy ";
cout << dni%30 << + " dni" << endl;

konto usunięte

Temat: POMOC z prostych zadaniach do 23.11.2012

1) Ostatnia wartość nie ma sensu i nie jest wymagana w zadaniu (2).

2) Liczba dni w roku to 12*30 (wg założeń)

BTW nr 1 to zdaje się Procent składanyPiotr L. edytował(a) ten post dnia 19.11.12 o godzinie 15:53
Paweł B.

Paweł B. Kierownik Działu
Administracji, ITI
Neovision

Temat: POMOC z prostych zadaniach do 23.11.2012

W sumie nie, nie liczy dobrze.
Pokazuje ilość miesięcy powyżej 12.
Jak zastosować tu resztę z dzielenia? Lub coś innego.
Paweł B.

Paweł B. Kierownik Działu
Administracji, ITI
Neovision

Temat: POMOC z prostych zadaniach do 23.11.2012

Liczy już dobrze, lepiej chyba sam nie zrobię.
Dodałem angielskie stringi, żeby nie było np. 1 lat 2 miesięcy :-)

cout << "Wynik to " << dni/(30*12) << + " year ";
cout << dni%(12*30)/30 << + " month ";
cout << dni%30 << + " day" << endl;

PS. Wiem, że w zadaniu nie było dni, ale wolałem dodać.Paweł Bielecki edytował(a) ten post dnia 19.11.12 o godzinie 16:14

konto usunięte

Temat: POMOC z prostych zadaniach do 23.11.2012

http://ideone.com/TQRgsI

Następna dyskusja:

Pomoc przy C




Wyślij zaproszenie do