Pagina 1 din 2 1 2 UltimaUltima

help


  1. #1
    Gamer adyyytzu's Avatar adyyytzu este pe calea cea buna
    Data de inscriere
    23-10-2005
    Sex
    M
    Mesaje
    73
    Mesaje bazar
    190
    Putere Reputatie
    38
    Reputatie
    20
    Puncte CF
    36.0
    Usergroups:

    help

    intr-o matrice cu N linii si M coloane sa se permute circular fiecare coloana j cu j pozitii de jos in sus.

  2. #2
    Trance Addicted! Reaver's Avatar Reaver este o raza de lumina in ochii tuturor Reaver este o raza de lumina in ochii tuturor Reaver este o raza de lumina in ochii tuturor Reaver este o raza de lumina in ochii tuturor Reaver este o raza de lumina in ochii tuturor Reaver este o raza de lumina in ochii tuturor
    Data de inscriere
    29-09-2005
    Locaţie
    Far, far away!
    Varsta
    43
    Sex
    M
    Mesaje
    1,994
    Mesaje bazar
    226
    Putere Reputatie
    47
    Reputatie
    598
    Puncte CF
    41.0
    Usergroups:
    Tu cred ca glumesti cu o astfel de problema nu? Nu intelegi enuntul? Sau care e beleaua?
    E ca si cum ai intreba: HELP!!! Cat face 1+2?
    Vrei mai putine reclame? Inregistreaza-te sau logheaza-te

  3. #3
    Trance Addicted! Reaver's Avatar Reaver este o raza de lumina in ochii tuturor Reaver este o raza de lumina in ochii tuturor Reaver este o raza de lumina in ochii tuturor Reaver este o raza de lumina in ochii tuturor Reaver este o raza de lumina in ochii tuturor Reaver este o raza de lumina in ochii tuturor
    Data de inscriere
    29-09-2005
    Locaţie
    Far, far away!
    Varsta
    43
    Sex
    M
    Mesaje
    1,994
    Mesaje bazar
    226
    Putere Reputatie
    47
    Reputatie
    598
    Puncte CF
    41.0
    Usergroups:
    Dar, hai totusi sa te ajut.
    Here is the code:


    Cod:
    #include <stdio.h>
    #include <conio.h>
    #include <stdlib.h>
    
    typedef int BOOLEAN;
    #ifndef FALSE
    #define FALSE 0
    #endif
    #ifndef TRUE
    #define TRUE 1
    #endif
    
    int** generateMatrix(size_t n, size_t m) {
        int** matrix= (int**)malloc(n);
        size_t i, j;
        for (i = 0; i < n; i++) {
            matrix[i] = (int*)malloc(sizeof(int) * m);
            for (j = 0; j < m; j++) {
                matrix[i][j] = rand() % 100;
            }
        }
        return matrix;
    }
    
    void printMatrix(int** matrix, size_t ln, size_t cl) {
        size_t i, j;
        for (i = 0; i < ln; i++) {
            for (j = 0; j < cl; j++) {
                if (matrix[i][j] < 10)
                    printf(" ");    
                printf("%d ", matrix[i][j]);
            }
            printf("\n");
        }
    }
    
    void rotateMatrixColumns(int** matrix, size_t ln, size_t cl) {
    	int i, j;
    	int* line = (int*)malloc(sizeof(int) * ln);
    	for (j = 0; j < cl; j++) {
    		int rot = j + 1; // the number of rotations
    		if (rot == ln)
    			continue; // if the rotations are equal with the number of lines there is no need for a rotation (positions will be the same)
    		i = 0;
    		BOOLEAN rotate = FALSE;
    		while (i >= 0) {
    			if (rotate) {
    				int nextPos = i - rot;
    				if (nextPos < 0)
    					nextPos = (ln - ((-nextPos) % ln)) % ln;
    				// nextPos is the next position of the current element in current column
    				matrix[nextPos][j] = line[i];
    				i--;
    			} else {
    				line[i] = matrix[i][j];
    				i++;
    			}
    			if (i == ln) {
    				rotate = TRUE;
    				i--;
    			}
    		}
    	}
    	free(line);
    }
    
    int main() {
        size_t n;
        size_t m;
        printf("Enter the number of lines: ");
        scanf("%d", &n);
        printf("Enter the number of columns: ");
        scanf("%d", &m);
        int** matrix = generateMatrix(n, m);
        printf("Generated matrix:\n");
        printMatrix(matrix, n, m);
        rotateMatrixColumns(matrix, n, m);
        printf("\nRotated matrix:\n");
        printMatrix(matrix, n, m);
        getche();
        return 0;
    }
    Last edited by Reaver; 16-11-2006 at 12:59.

  4. #4
    Gamer adyyytzu's Avatar adyyytzu este pe calea cea buna
    Data de inscriere
    23-10-2005
    Sex
    M
    Mesaje
    73
    Mesaje bazar
    190
    Putere Reputatie
    38
    Reputatie
    20
    Puncte CF
    36.0
    Usergroups:

    wow

    .thx man
    sunt junior anul I

    se da o functie f:[a,b]->R si EPS>0. SE cere progr pt calculul solutiei aproximative a functiei f cu o precizie mai buna decat EPS prin metoda injumatatirii.
    f(x)= cos(x)+sin(x)
    Last edited by adyyytzu; 16-11-2006 at 20:51. Motiv: Automerged Doublepost

  5. #5
    Oldtimer dNy's Avatar dNy este un nume cunoscut tuturor dNy este un nume cunoscut tuturor dNy este un nume cunoscut tuturor dNy este un nume cunoscut tuturor dNy este un nume cunoscut tuturor dNy este un nume cunoscut tuturor dNy este un nume cunoscut tuturor dNy este un nume cunoscut tuturor
    Data de inscriere
    21-10-2005
    Locaţie
    Craiova, Romania
    Varsta
    34
    Sex
    M
    Mesaje
    1,018
    Mesaje bazar
    378
    Putere Reputatie
    43
    Reputatie
    946
    Puncte CF
    8.5
    Usergroups:
    reaver dai meditatzii ?
    That was the night I was born. I rose like a phoenix from her mentholated bosom and strode into the world, Armani-clad and fully awesome

    http://allsaid.tumblr.com/ da!

  6. #6
    Jace's archivist ratonbox's Avatar ratonbox este o comoara de om ratonbox este o comoara de om ratonbox este o comoara de om ratonbox este o comoara de om ratonbox este o comoara de om
    Data de inscriere
    05-10-2005
    Locaţie
    Craiova/Bucuresti
    Varsta
    35
    Sex
    M
    Mesaje
    3,744
    Mesaje bazar
    113
    Putere Reputatie
    56
    Reputatie
    423
    Puncte CF
    30.0
    Usergroups:
    Citat Mesaj iniţiat de adyyytzu Vezi mesajele
    .thx man
    sunt junior anul I

    se da o functie f:[a,b]->R si EPS>0. SE cere progr pt calculul solutiei aproximative a functiei f cu o precizie mai buna decat EPS prin metoda injumatatirii.
    f(x)= cos(x)+sin(x)
    Ati ajuns sa faceti temele pe forum. Mai faceam si eu la cativa pe hub, cand inca mai intram pe acolo.
    Her: I wish I were creative.
    Him: You are. You're great at creating difficult situations.

  7. #7
    Trance Addicted! Reaver's Avatar Reaver este o raza de lumina in ochii tuturor Reaver este o raza de lumina in ochii tuturor Reaver este o raza de lumina in ochii tuturor Reaver este o raza de lumina in ochii tuturor Reaver este o raza de lumina in ochii tuturor Reaver este o raza de lumina in ochii tuturor
    Data de inscriere
    29-09-2005
    Locaţie
    Far, far away!
    Varsta
    43
    Sex
    M
    Mesaje
    1,994
    Mesaje bazar
    226
    Putere Reputatie
    47
    Reputatie
    598
    Puncte CF
    41.0
    Usergroups:
    Citat Mesaj iniţiat de adyyytzu Vezi mesajele
    .thx man
    sunt junior anul I

    se da o functie f:[a,b]->R si EPS>0. SE cere progr pt calculul solutiei aproximative a functiei f cu o precizie mai buna decat EPS prin metoda injumatatirii.
    f(x)= cos(x)+sin(x)
    Aici e nevoie de ceva formule. Daca imi dai manualul de Sisteme Numerice, ti-o fac. Sincer, nu pot sa memorez chiar toate formulele si teoremele. Incearca sa citesti cu atentie metoda injumatatirii din acea carte, si o poti rezolva.
    Sorry, la asta chiar nu te pot ajuta.

  8. #8
    Gamer adyyytzu's Avatar adyyytzu este pe calea cea buna
    Data de inscriere
    23-10-2005
    Sex
    M
    Mesaje
    73
    Mesaje bazar
    190
    Putere Reputatie
    38
    Reputatie
    20
    Puncte CF
    36.0
    Usergroups:

    inca una

    Scrieti un program in care sa introduceti dinainte stabilit un sir format din n caractere (n este par <80) si care sa afiseze acest sir pe display, centrat pe linia respectiva (consideram ca pe o linie a display-ului incap cel mult 80 de caractere).

    sau

    Sa se calculeze th(x) folosind functii pentru calculul sh(x) si ch(x) rezultate din aplicarea dezvoltarii in serie Taylor. Precizia de calcul EPS este constanta.

  9. #9
    Junior blAckEnEd's Avatar blAckEnEd reprezinta o cantitate neglijabila
    Data de inscriere
    23-11-2005
    Varsta
    38
    Sex
    M
    Mesaje
    93
    Mesaje bazar
    35
    Putere Reputatie
    38
    Reputatie
    16
    Puncte CF
    1.0
    Poftim, ca sa nu mai ziceti ca sunt rau o sa il ajut pe adyyytzu cu prima problema:

    Cod:
    #include <stdio.h>
    
    #define _m__l__ 0x05
    #define _e__ =
    #define _c__c_(x) x##ar
    #define _ffs__(c,x,y) c __q_(1) _e__ x; c __q_(2) _e__ y;
    #define _c__ _c__c_(ch)
    #define _l__p_(y, x) x##y##le
    #define _n_s__(x) _c__ _s(x)
    #define _n_cs__(x,n) _c__ x [n]
    #define _d_s_(s) _e__ #s
    #define _d_ns_(s) _e__ s
    #define _a_oo {
    #define _cn__(x) _i__(in) x
    #define _ft__ _i__(in)
    #define _gd__(x) _d_(n) 10
    #define __z_c _e__ _e
    #define __e__p(x) ma##x
    #define _ep__ __e__p(in)
    #define p_o__(x) x##f
    #define _o__ p_o__(print)
    #define l_ _l__p_(hi,w)
    #define _d_nsa_ _e__ {
    #define __q_(x) [x]
    #define _fs__ 0x73
    #define _r__(x) ret##x
    #define _i__(x) x##t
    #define _lt_c__(x) _gl__(x) _p__ _ma__
    #define _d_nse_ }
    #define _sa__(x) (##x,
    #define _s(x) *##x
    #define __ l_ (
    #define _e 0
    #define _d_(x) x##/
    #define p__(x) _p_(x##+)
    #define _s__w__ 0x50
    #define _ndt__(x) _d_(x) 2
    #define _p__ +
    #define _fds__ 0x25
    #define _e_p__ _r__(urn)
    #define _ml__(x) x##%
    #define _ma__ 0x30
    #define _gl__(x) _ml__(x) 10
    #define ___ )
    #define _ut_c__(x) _gd__(x) _p__ _ma__
    #define __ea_(x) x ___
    #define nop ;
    #define _n_(x) !##x
    #define n_ _n_(=)
    #define _p_(x) x##+
    
    _ft__ _ep__ () _a_oo
    _n_s__(a) _d_s_(String centrat\n) nop
    _n_s__(b) _d_ns_(a) nop
    _cn__(n) __z_c nop
    __ p__(_s(b))___ p__(n) nop
    n _e__ _ndt__(_s__w__) _p__ _ndt__(n) nop
    _n_cs__(c,_m__l__) _d_nsa_ _fds__, _e, _e, _fs__, _e _d_nse_ nop
    _ffs__(c, _ut_c__(n), _lt_c__(n)) nop
    _o__ _sa__(c) __ea_(a) nop
    _e_p__ 0 nop
    _d_nse_
    Bafta.
    Credeam ca nu am sanse in tara asta. Dar cand ma uit in jur ma simt ma bine.

  10. #10
    Newcomer sLyDeR's Avatar sLyDeR reprezinta o cantitate neglijabila
    Data de inscriere
    26-03-2006
    Locaţie
    Craiova
    Varsta
    34
    Sex
    M
    Mesaje
    27
    Mesaje bazar
    89
    Putere Reputatie
    37
    Reputatie
    10
    Puncte CF
    0.0
    Usergroups:
    raton greu de crezut ca tu la 17 ani ai tai nu ca eu as avea mai mult :/ stii limbaje de programare si le aratzi alora de pe huburi dar WTF

  11. #11
    Jace's archivist ratonbox's Avatar ratonbox este o comoara de om ratonbox este o comoara de om ratonbox este o comoara de om ratonbox este o comoara de om ratonbox este o comoara de om
    Data de inscriere
    05-10-2005
    Locaţie
    Craiova/Bucuresti
    Varsta
    35
    Sex
    M
    Mesaje
    3,744
    Mesaje bazar
    113
    Putere Reputatie
    56
    Reputatie
    423
    Puncte CF
    30.0
    Usergroups:
    Si ce daca am 17 ani? nu am zis ca le faceam teme de facultate. Eu le faceam cateva programe in Pascal.
    Her: I wish I were creative.
    Him: You are. You're great at creating difficult situations.

  12. #12
    Crux Crux's Avatar Crux este pe calea cea buna
    Data de inscriere
    03-10-2005
    Locaţie
    Rovine
    Varsta
    40
    Sex
    M
    Mesaje
    576
    Mesaje bazar
    73
    Putere Reputatie
    40
    Reputatie
    41
    Puncte CF
    39.0
    unii chiar se baga unde nu le fierbe oala. Mie imi suna cunoscut problemele de intreaba omul... Sint cumva problemele de la laboratorul de calcul numeric? daca da, ar trebuii sa am eu toate lucrarile... sa nu il mai stresezi pe reaver.

  13. #13
    Gamer adyyytzu's Avatar adyyytzu este pe calea cea buna
    Data de inscriere
    23-10-2005
    Sex
    M
    Mesaje
    73
    Mesaje bazar
    190
    Putere Reputatie
    38
    Reputatie
    20
    Puncte CF
    36.0
    Usergroups:
    Citat Mesaj iniţiat de Crux Vezi mesajele
    unii chiar se baga unde nu le fierbe oala. Mie imi suna cunoscut problemele de intreaba omul... Sint cumva problemele de la laboratorul de calcul numeric? daca da, ar trebuii sa am eu toate lucrarile... sa nu il mai stresezi pe reaver.
    asta e site-ul http://www.cs.ucv.ro/staff/edumitrascu/Programare.php
    eu tre sa fac pb 5 din fiecare laborator

  14. #14
    Crux Crux's Avatar Crux este pe calea cea buna
    Data de inscriere
    03-10-2005
    Locaţie
    Rovine
    Varsta
    40
    Sex
    M
    Mesaje
    576
    Mesaje bazar
    73
    Putere Reputatie
    40
    Reputatie
    41
    Puncte CF
    39.0
    Oooh.. se pare ca seamana dar nu rasare. Nu sint cele care le am eu, din pacate pentru tine. Materia asta nu am facut-o noi (alta sectie). Sorry.

  15. #15
    Trance Addicted! Reaver's Avatar Reaver este o raza de lumina in ochii tuturor Reaver este o raza de lumina in ochii tuturor Reaver este o raza de lumina in ochii tuturor Reaver este o raza de lumina in ochii tuturor Reaver este o raza de lumina in ochii tuturor Reaver este o raza de lumina in ochii tuturor
    Data de inscriere
    29-09-2005
    Locaţie
    Far, far away!
    Varsta
    43
    Sex
    M
    Mesaje
    1,994
    Mesaje bazar
    226
    Putere Reputatie
    47
    Reputatie
    598
    Puncte CF
    41.0
    Usergroups:
    . Stiam ca sunt de la calcul numeric. Mi-a placut materia aia, si era super usoara. Numai ca fara carte (din care sa iau formulele si teoremele) nu prea e asa usor .

  16. #16
    Gamer adyyytzu's Avatar adyyytzu este pe calea cea buna
    Data de inscriere
    23-10-2005
    Sex
    M
    Mesaje
    73
    Mesaje bazar
    190
    Putere Reputatie
    38
    Reputatie
    20
    Puncte CF
    36.0
    Usergroups:

    :(

    si rezolvarile mele?

  17. #17
    Crux Crux's Avatar Crux este pe calea cea buna
    Data de inscriere
    03-10-2005
    Locaţie
    Rovine
    Varsta
    40
    Sex
    M
    Mesaje
    576
    Mesaje bazar
    73
    Putere Reputatie
    40
    Reputatie
    41
    Puncte CF
    39.0
    Daca intamplarea facea sa fie problemele de CN, ti le dadeam eu si terminam balciul. Precum nu e cazul, treci si fa-ti temele, ca doar nu o sa ti le facem noi tot timpul. Ceri si tu ajutor la o chestie mai dificila.

  18. #18
    Gamer adyyytzu's Avatar adyyytzu este pe calea cea buna
    Data de inscriere
    23-10-2005
    Sex
    M
    Mesaje
    73
    Mesaje bazar
    190
    Putere Reputatie
    38
    Reputatie
    20
    Puncte CF
    36.0
    Usergroups:
    nu prea am timp ca am si servici

  19. #19
    Trance Addicted! Reaver's Avatar Reaver este o raza de lumina in ochii tuturor Reaver este o raza de lumina in ochii tuturor Reaver este o raza de lumina in ochii tuturor Reaver este o raza de lumina in ochii tuturor Reaver este o raza de lumina in ochii tuturor Reaver este o raza de lumina in ochii tuturor
    Data de inscriere
    29-09-2005
    Locaţie
    Far, far away!
    Varsta
    43
    Sex
    M
    Mesaje
    1,994
    Mesaje bazar
    226
    Putere Reputatie
    47
    Reputatie
    598
    Puncte CF
    41.0
    Usergroups:
    Citat Mesaj iniţiat de adyyytzu Vezi mesajele
    nu prea am timp ca am si servici
    Pai si tu ce muncesti mai, de nu stii nici programare si esti si la facultate de profil? Nu-mi spune ca ai facut marea prostie sa te angajezi din anul I in alt domeniu. Did you?

  20. #20
    Newcomer KaSmIR's Avatar KaSmIR nu prea este agreeat de catre ceilalti utilizatori
    Data de inscriere
    11-10-2005
    Sex
    M
    Mesaje
    43
    Mesaje bazar
    78
    Putere Reputatie
    0
    Reputatie
    -24
    Puncte CF
    9.5
    Usergroups:
    Reaver o intrebare... Tu stiai programare din liceu ? Eu ma gandeam sa dau la automatica, dar sunt c-am varza la info la scoala
    Vrei mai putine reclame? Inregistreaza-te sau logheaza-te

Pagina 1 din 2 1 2 UltimaUltima
Google+

Cautati logo-ul CraiovaForum?

Iata cateva variante: