|
Programiranje Programski jezici, tehnike, alatke... |
|
Alatke vezane za temu | Vrste prikaza |
6.12.2006, 17:40 | #1 |
Novi član
|
zadaci iz C-a
pozdrav ljudi
imam nekoliko zadataka koje ne znam uraditi iz C++-a pa ako bi neko bio voljan da pomogne ako neko zeli da pomogne mogu okaciti zadatke unapred zahvalan Poslednja ispravka: miki321 (6.12.2006 u 21:20) |
6.12.2006, 17:52 | #2 |
Novi član
|
Re: zadaci iz C++-a
evo:
1)Napisati program za izracunavanje proizvoda k(k+1)(k+2)...(2k-1)2k 2)AKo su data prva tri clana Fibonacijevog niza f1=1, f2=2, f3=1, a svaki sledeci je jednak sumi prethodna tri clana, naci sumu prvih n clanova niza |
6.12.2006, 20:03 | #3 |
Starosedelac
|
Re: zadaci iz C++-a
2.
Postoji bar 3 nacina da se ovo odradi (tezih/efikasnijih)...pa ako te zanimaju ostali... a ako ne mislis da niz pocinje za 0...moraces malo da preradis celu stvar...ne mnogo. Kod:
// sk1.cpp : Defines the entry point for the console application. // #include "stdafx.h" #include "iostream.h" int main(int argc, char* argv[]) { int n; int sum = 1; int num1 = 0, //eq. f1,2,3 ... num2 = 1, //fibonacci niz - 0,1,1,2,3,5,8,13,21... num3 = 1; //svaki sledeci je jednak sumi 2 prethodna. cin >> n; for (int i = 0; i < n - 2; i++) { //cout << num1 << ", " << num2 << endl; sum += num3; num1 = num2; num2 = num3; num3 = num1 + num2; //cout << sum << endl; } cout << "Sum: " << sum << endl; return 0; } Predefinisi malo...nije naznaceno da li je 2k = k + k, ili sve na kraju treba pomnoziti sa (2k - 1)2k... |
6.12.2006, 20:09 | #4 |
Novi član
|
Re: zadaci iz C++-a
nekako sam uradio prvi
#include <stdio.h> #include <conio.h> #include <stdlib.h> main() { long k,i,rez=1; printf ("unesi broj:"); scanf("%u",&k); for (i=k;i<=2*k;++i) rez*=i; printf("suma je %u\n",rez); system("pause"); } |
6.12.2006, 20:58 | #5 |
Novi član
|
Re: zadaci iz C++-a
imam jedan problem
zadatak: 3)za n ucitanih brojeva naci artmeticku sredinu parnih i aritmeticku sredinu neparnih brojeva Kod:
#include <stdio.h> #include <stdlib.h> int main(){ int n,i,sredina=0,broj_brojeva=0; scanf("%d",&n); for (i=1;i<=n;i+=2){ sredina+=i; broj_brojeva++; } sredina/=broj_brojeva; printf("%d\n",sredina); sredina=broj_brojeva=0; for (i=2;i<=n;i+=2){ sredina+=i; broj_brojeva++; } sredina/=broj_brojeva; printf("%d\n",sredina); system("pause"); return 0; } kada upisem sve parne brojeve on mi prikaze i ar.sredinu za neparne |
6.12.2006, 21:19 | #6 | |
Novi član
|
Re: zadaci iz C++-a
Citat:
ja sam pogrijesio kada sam napisao u naslovu c++ |
|
6.12.2006, 21:42 | #7 |
Član
Član od: 13.10.2006.
Poruke: 172
Zahvalnice: 4
Zahvaljeno 4 puta na 4 poruka
|
Re: zadaci iz C++-a
ja tu mogu samo jedan broj upisati i onda mi prikaže nka druga dva broja
|
7.12.2006, 15:08 | #8 | |
Starosedelac
|
Re: zadaci iz C++-a
Citat:
Kod:
// sk1.cpp : Defines the entry point for the console application. // #include "stdafx.h" //ovo obrisi, ako ti ne treba. #include "stdio.h" #include "stdlib.h" void main() { int n; int sum = 1; int num1 = 0, //eq. f1,2,3 ... num2 = 1, //fibonacci niz - 0,1,1,2,3,5,8,13,21... num3 = 1; //svaki sledeci je jednak sumi 2 prethodna. scanf("%d", &n); for (int i = 0; i < n - 2; i++) { //cout << num1 << ", " << num2 << endl; sum += num3; num1 = num2; num2 = num3; num3 = num1 + num2; //cout << sum << endl; } printf("Sum: %d", sum); system("pause"); } Poslednja ispravka: MG-RAY (7.12.2006 u 15:21) |
|
7.12.2006, 15:21 | #9 | |
Starosedelac
|
Re: zadaci iz C++-a
Citat:
Kod:
// sk2.cpp : Defines the entry point for the console application. // #include "stdafx.h" //ovo slobodno brisi #include "stdio.h" #include "stdlib.h" void main() { int n = 0, numEven = 0, numOdd = 0, num = 0; float avgEven = 0.0f, avgOdd = 0.0f; scanf("%d", &n); for (int i = 0; i < n; i++) { scanf("%d", &num); if ((num % 2) == 0) { avgEven += num; numEven ++; } else { avgOdd += num; numOdd ++; } } avgEven /= numEven; avgOdd /= numOdd; printf("AvgEven: %.2f\n", avgEven); printf("AvgOdd: %.2f\n\n", avgOdd); system("pause"); } |
|
26.12.2006, 18:35 | #10 |
Član
Član od: 25.6.2006.
Lokacija: Loznica
Poruke: 61
Zahvalnice: 0
Zahvaljeno 0 puta na 0 poruka
|
Re: zadaci iz C++-a
Tek sam poceo da ucim Borland C pa me zanima kako da resim zadatak:
Program treba da redom unosi ocene 14 predmeta i izracunava prosek. Ukoliko unesemo 1-icu ispisuje se neki tekst. |
26.12.2006, 19:17 | #11 |
Član
Član od: 13.10.2006.
Poruke: 172
Zahvalnice: 4
Zahvaljeno 4 puta na 4 poruka
|
Re: zadaci iz C++-a
Kod:
#include <stdio.h> #include <cstdlib> using namespace std; int main() { int predmet = 0, zbroj = 0;; float prosek; printf("Upisi ocjene"); for (int i = 0; i < 14; i++) { scanf("%d", &predmet); zbroj += predmet; if (predmet == 1) printf("uuu"); } prosek = (float)zbroj / 14; printf("Prosek ti je %f\n", prosek); system("pause"); return 0; } |
26.12.2006, 20:06 | #12 |
Član
Član od: 25.6.2006.
Lokacija: Loznica
Poruke: 61
Zahvalnice: 0
Zahvaljeno 0 puta na 0 poruka
|
Re: zadaci iz C++-a
Pa neznam, prikazuje mi neku gresku za "cstdlib" biblioteku. Nema veze, tek sam poceo, naucicu.
|
27.12.2006, 10:41 | #13 |
Član
Član od: 13.10.2006.
Poruke: 172
Zahvalnice: 4
Zahvaljeno 4 puta na 4 poruka
|
Re: zadaci iz C++-a
E da sad sam se setio "cstdlib" moraš zameniti sa "stdlib.h" to će ti raditi pod C-om.
|
27.12.2006, 22:37 | #14 |
Član
Član od: 25.6.2006.
Lokacija: Loznica
Poruke: 61
Zahvalnice: 0
Zahvaljeno 0 puta na 0 poruka
|
Re: zadaci iz C++-a
Ne vredi, ne radi, sad prikazuje jos vise gresaka. Kako da ga bar prebacim u Visual C++ ako je ispravan?
|
29.12.2006, 17:30 | #15 |
Veteran
Član od: 18.11.2005.
Poruke: 565
Zahvalnice: 156
Zahvaljeno 155 puta na 64 poruka
|
Re: zadaci iz C++-a
Mozda je problem bio u for petlji. Probaj ovako:
Kod:
#include <stdio.h> #include <stdlib.h> int main() { int predmet = 0, zbroj = 0; float prosek; printf("Upisi ocjene"); int i; for (i = 0; i < 14; i++) { scanf("%d", &predmet); zbroj += predmet; if (predmet == 1) printf("uuu"); } prosek = (float)zbroj / 14; printf("Prosek ti je %f\n", prosek); system("pause"); return 0; } |
29.12.2006, 17:48 | #16 |
Član
Član od: 13.10.2006.
Poruke: 172
Zahvalnice: 4
Zahvaljeno 4 puta na 4 poruka
|
Re: zadaci iz C++-a
Da to bi trebalo biti rešenje, jer znam kad sam ga prevodio sa c prevodioce mi je prijavljivao grešku kod for petlje.
|
30.12.2006, 12:07 | #17 |
Starosedelac
|
Re: zadaci iz C++-a
da, trebalo je stdlib, ali takodje treba dodati i .h, inace, oba primera rade.
|
6.1.2007, 22:00 | #18 |
Član
Član od: 1.12.2005.
Poruke: 311
Zahvalnice: 4
Zahvaljeno jedanput na jednoj poruci
|
Re: zadaci iz C++-a
Kod:
printf("Prosek ti je %f\n", prosek); Kod:
printf("Prosek ti je %.2f\n", prosek); |
7.1.2007, 20:17 | #19 | |
Član
Član od: 13.10.2006.
Poruke: 172
Zahvalnice: 4
Zahvaljeno 4 puta na 4 poruka
|
Re: zadaci iz C++-a
Citat:
|
|
12.1.2007, 14:06 | #20 |
Član
Član od: 12.7.2006.
Poruke: 56
Zahvalnice: 0
Zahvaljeno 0 puta na 0 poruka
|
Re: zadaci iz C++-a
jer imas jos neki problem?
|
Bookmarks sajtovi |
|
|
Slične teme | ||||
tema | temu započeo | forum | Odgovora | Poslednja poruka |
Lik iz igre koji vas je najvise uplašio | Daredevil 2 | O igrama uopšte | 288 | 23.11.2011 16:27 |
Zadaci iz nizova u C-u? | Vendi | Programiranje | 14 | 14.12.2010 17:54 |
Vatra - Plamen iz kamina, divx ili slicno, za PS2/PC | Eni | Aplikativni softver | 0 | 13.5.2006 16:22 |