[ bolle86 @ 30.03.2006. 21:32 ] @
Molim vas pomagajte treba mi resenje programa:
Napisati program u programskom jeziku C koji unosi n kapaciteta kondenzatora(1<n<11) koji su vezani paralelno i prikljuceni na napon U, prikazuje koliko se opterecenje razvija na svakom kondenzatoru i kolika je ekvivalentna kapacitivnost veze.Kondenzatori imaju kapacitet izrazen u nF.Prilikom realizacije programa formirati prvo polja za unos podataka N,U i C.Prilikom svakog unosa kapaciteta novog kondenzatora u novom redu se stampa redni broj unosa kondenzatora,njegov kapacitet i opterecenje koje se razvija na tom kondenzatoru.
Izgled ekrana nakon unosa podataka ima sledeci izgled:

N=5 U=10 V C=20nF

C1=10 nF Q1=100 nC
C2=30 nF Q2=300 nC
C3=50 nF Q3=500 nC
C4=60 nF Q4=600 nC
C5=20 nF Q5=200 nC

Cekv=170 nF
[ NrmMyth @ 30.03.2006. 21:51 ] @
neznamo Boga, kad se upoznas, upoznaj i mene....
[ z@re @ 31.03.2006. 01:25 ] @
Code:

#include<stdio.h>
#include<stdlib.h>

int main(void)
{
    unsigned int broj_kondenzatora = 0;
    int napon = 0;
    int kapacitivnost = 0;
    
    printf("Molimo upisite broj kondenzatora u paralelnom spoju :");
    scanf("%d", &broj_kondenzatora);
    
    printf("Molimo upisite napon spoja :");
    scanf("%d", &napon);
    
    int *kapaciteti = (int *)malloc(sizeof(int) * broj_kondenzatora);
    
    for(int i = 0; i < broj_kondenzatora; i++)
    {
        printf("Upisite kapacitet %d . kondenzatora :", (i + 1));
        scanf("%d", &kapaciteti[i]);
        kapacitivnost += *(kapaciteti + i);
    } 
    
    printf("----------------------------------------------\n\n");
    printf("N = %d, U = %d\n", broj_kondenzatora, napon);
    
    for(int i = 0; i < broj_kondenzatora; i++)
        printf("C%d = %d nF, Q%d = %d nC\n", (i + 1), *(kapaciteti + i), (i + 1), (*(kapaciteti + i) * napon));             
    
    printf("\nCekv : %d nF\n", kapacitivnost);

    free(kapaciteti);
    system("PAUSE"); return EXIT_SUCCESS;    
}


Posto vidim da ti je prva poruka na ES-u, ovo ti je za dobrodoslicu. Ubuduce nemoj trazit da ti netko ovdje rjesava domace radove. Kod namjerno nije iskomentiran, da se malo pomucis pa shvatis sta radi.