Jump to content

SUBIECTE NOI
« 1 / 5 »
RSS
Cel mai ieftin TV LED mic

Reverse proxy si htaccess pe Raps...

Statie de epurare sau fosa septic...

"enerlux p" afisaj interm...
 Adaptor usb3.1gigabit vs Adaptor ...

La multi ani @Atreides!

La multi ani @KENSINGTON!

La multi ani @burebista!
 La multi ani de Florii!

Stihl fs 70 c-e

Challengers (2024)

Care mai sunt mediile de admitere...
 Laptop cu HDD atasare memorie MMC...

Hartile google nu mai au chenarul...

Tomate in ghiveci la curte?

Idei cale de actiune recuperare g...
 

Problema in C

- - - - -
  • This topic is locked This topic is locked
1 reply to this topic

#1
burlacuandreea02

burlacuandreea02

    New Member

  • Grup: Junior Members
  • Posts: 2
  • Înscris: 17.02.2019
1. Sa se scrie in limbaj C un program ce prelucreaza o zona de memorie dintr-o matrice cu n linii si m coloane. Elementele matricei sunt nr matricei intre 0 si 255. Matricea a fost citita dintr-un fisier liniar cu numele image.bin creat in prelucrare. Procesarea poate fi modificarea tuturor elementelor mai mici ca 128 la valoarea 0, modificarea tuturor elementelor mai mari ca 128 la valoarea 255, sau mai mic ca 128 fac 0, mai mari ca 128 fac 255. Se vor scrie functiile:
void write-file(char*file name, unsigned char*matrix, unsigned int r, unsigned int c) – scrie in fisierul file-name elementele matrice matrix cu r linii si c coloane.
unsigned char ** aloc_mem(unsigned int r, unsigned int c) – aloca memorie pt stocarea unei matrici cu r linii si c coloane
void read _file(char*file_name, unsigned char ** img, unsigned int r, unsigned int c) -citeste din fisierul file elementele zonei de memorie img care a stocat matricea cu r linii si c coloane
void proc_img(unsigned char ** img, unsigned int r1, unsigned int c1, unsigned int r2, unsigned int c2, unsigned char (*pfunc)(unsigned char, unsigned char))- proceseaza zona de memorie intre liniile r1, r2, coloanele c1,c2.
Tipul de proces:
unsigned char black (unsigned char a, unsigned char b) -modifica elementul a mai mic ca b la 0 (a<b-return 0)
unsigned char white (unsigned char a, unsigned char b) – a>b return 255
unsigned char bw(unsigned char a, unsigned char b) -a<b return 0, a>b return 255

#2
MarianG

MarianG

    be that as it may

  • Grup: Moderators
  • Posts: 31,445
  • Înscris: 10.08.2005
https://forum.softpe...885-regulament/

Anunturi

Chirurgia spinală minim invazivă Chirurgia spinală minim invazivă

Chirurgia spinală minim invazivă oferă pacienților oportunitatea unui tratament eficient, permițându-le o recuperare ultra rapidă și nu în ultimul rând minimizând leziunile induse chirurgical.

Echipa noastră utilizează un spectru larg de tehnici minim invazive, din care enumerăm câteva: endoscopia cu variantele ei (transnazală, transtoracică, transmusculară, etc), microscopul operator, abordurile trans tubulare și nu în ultimul rând infiltrațiile la toate nivelurile coloanei vertebrale.

www.neurohope.ro

0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

Forumul Softpedia foloseste "cookies" pentru a imbunatati experienta utilizatorilor Accept
Pentru detalii si optiuni legate de cookies si datele personale, consultati Politica de utilizare cookies si Politica de confidentialitate