Search This Blog

Saturday, April 28, 2012

School & IT's presentation

0 comments
Today I've posted on YouTube the introductory movie of School & IT and I already know that it will grow up immediately in the charts. See it here:


Tell me what do you think about it in comments.

Why you'll like Skype?

0 comments
I'm sure that at least once you heard about Skype, but maybe you didn't install it to see how it works. Well, Skype is great if you want to talk with your friends, because at the video and audio conversation the quality is brilliant. Also, the file sharing is very useful, because they're sending quickly and the size limit is the biggest possible, even 5 or 6 times bigger than at Y!Messenger.


A very promoted feature of Skype is the one with you can dial or send text messages to USA or Canada, from anywhere in the world, for free or from USA or Canada to anywhere in the world, also for free! But the wonder doesn't stops here! You can dial and send text messages PC-to-phone or phone-to-phone via Skype from anywhere to anywhere by paying them at a very low price. I forgot to say that everything that's PC-to-PC is absolutely free!


The newest feature of Skype is also the most useful and here I'm talking about...

Saturday, April 21, 2012

Maine incepe scoala. Suntem gata cu temele???

0 comments
Dupa doua saptamani de vacanta, de maine reincepe scoala, dar suntem oare gata cu temele pentru saptamana ce urmeaza?? Dar cu invatatul pentru tezele si testele ce s-au anuntat?? 
Majoritatea profesorilor/invatatorilor au dat teme de vacanta, macar la romana si matematica si nu prea mici, sa spun asa.... 
Lasati un mesaj, in comentarii sau pe chat, sa aflam si noi cat de greu sau de usor va e cu temele de vacanta... pana atunci... SUCCES LA INVATAT!!!

Wednesday, April 18, 2012

C++: Rotirea unei matrice cu 90°

0 comments
Astazi va voi arata un algoritm foarte practic, dar ceva mai avansat si intr-o anumita masura mai interesant decat cele pe care vi le-am prezentat pana acum. Acesta consta in rotirea unei matrice patratice cu 90° in sensul acelor de ceasornic. Aceasta rotire a matricei necesita o matrice auxiliara in care o vom roti pe cea initiala, deoarece nu putem folosi o variabila ajutatoare. O alta varianta ar fi un vector auxiliar, dar astfel algoritmul se complica. Iata mai jos algoritmul de rotire cu 90° in sensul acelor de ceasornic sau spre dreapta a matricei "a" in matricea auxiliara "b":

            for(i=1; i<=n; i++)
                    for(j=1; j<=n; j++)
                           b[i][j]=a[n-j+1][i];


Foarte simplu de retinut, nu-i asa? Dar care este explicatia? Imaginile de mai jos reprezinta matricea initiala "a" si matricea in care aceasta a fost rotita, adica "b", iar cu ajutorul lor vei vedea exact unde "va ajunge" fiecare element dupa efectuarea algoritmului de rotire.



Friday, April 13, 2012

Vineri, 13: A doua oara in acest an

0 comments
Pentru cei superstitiosi ziua de vineri, 13 se spune ca aduce mult ghinion, la fel si ziua de marti, 13. In acest an este a doua oara cand 13 pica vinerea, respectiv ianuarie si aprilie (azi!!!), iar in luna martie a picat marti.
Eu nu sunt superstitioasa, dar in general zilele de 7 si 13 imi aduc noroc oricand pica, dar nu ma bazez pe asta. Lasati comentarii cu parerile voastre despre aceasta superstitie a zilelor de 13.

Monday, April 9, 2012

Vacanta prelungita - primul cadou de Paste!

0 comments
Anul acesta stim cu totii ca s-a schimbat structura anului scolar, iar vacanta de Paste nu va dura nici mai mult nici mai putin de 2 SAPTAMANI, datorita faptului ca nu a mai existat vacanta intersemestriala. Poate ca nu vi se pare atat de mult ( practic nici nu este ;-) ), dar totusi este foarte bine tinand cont ca in alti ani aveam doar 1 saptamana.


Referitor la perioade, azi este prima zi de vacanta ( :-)) ), deci intervalul exact este: 9-22.aprilie, 23 fiind prima zi se scoala.


Nedorind sa stric moralul nimanui, trebuie sa va spun si ca in aceste 2 saptamani elevii nu vor sta degeaba, deoarece majoritatea cadrelor didactice dau si teme de vacanta, iar elevii de gimnaziu si liceu mai au o grija in plus, pentru ca sunt (din pacate :-(( ) asteptati si de ...

Friday, April 6, 2012

Water pollution

2 comments

              Everyday we bring Earth one step closer to be totally destroyed and one of the main factors leading to this is water pollution.
              By discharging the garbage and the toxic waste in the water we affect plants and organisms living there and, sooner or later, their species will disappear forever. In most countries there are laws which protect the rivers and all it means water by contamination, but anyway this fact happens!
              I’m sure that at least one time you saw people dumping their trash into a river, heard about oil spill from ships or about other factors that cause water pollution, whose authors are the people, themselves victims of this environmental disaster.
              But what about the solutions found for this problem?
              At present, the water pollution’s problem can’t be solved by just a snap of our fingers. Solving this will take time if we really want to eliminate it.
              Anyway, water pollution is a huge problem which can’t be handle so easy, but the people must solve it before remain Earth-less.

C++: Functii/Subprograme definite de utilizator (teorie si exemple)

0 comments

    Teorie:



  ->  Functiile sau subprogramele sunt foarte utile in cazul in care aveti de repetat un algoritm de mai multe ori in acelasi program, iar declararea si apelarea lor nu este foarte greu de invatat. Acestea se declara dupa includerea bibliotecilor si inainte de 'main'. 


  -> Iata prototipul unei functii:

<tipul_returnat> numele_functiei(<tip_parametru> param1, <tip_parametru> param2, ...)
{
           <tip> var1, var2, ....;  //declararea variabilelor pe care le vom folosi
           //codul functiei
           return valoare/variabila;
}

  ->  Mai exista si un alt tip de functie, numita procedura, care se executa fara a intoarce nimic . Iata si prototipul acesteia:

void numele_functiei(<tip_parametru> param1, <tip_parametru> param2, ...)
{
           <tip> var1, var2, ....;  //declararea variabilelor pe care le vom folosi
           //codul procedurii
}


    Exemple:

 
   1) Se da de la tastatura un numar natural "n" si se cere sa se scrie un program care afiseaza numarul de cifre ale lui "n", folosind un subprogram:


#include <iostream>
using namespace std;
int cif(int a) 
{
      int cnt=0;