Jump to content

SUBIECTE NOI
« 1 / 5 »
RSS
Balans la ridicare picior dupa ac...

Izolatie intre OSB si placa de be...

instalatie incalzire apartament 2...

HEV D Segment - intrebari/pareri ...
 Hyperos consum excesiv baterie?

Contractul pentru Salubrizare est...

Elicopterul care-l transporta pe ...

Sfaturi achizitionare apartament ...
 Permis de conducere nou

Packet Loss la Digi

Masurare parametri CATV prin Conn...

Youtube a inceput sa aiba lag!?
 Internet Archive - adauga item la...

Electrica Furnizare + Poșta ...

Probleme cu scurgerea de ulei pe ...

Blocuri cu apartamente de 5+ camere
 

Ce valori returneaza?

- - - - -
  • Please log in to reply
5 replies to this topic

#1
Alexandru611

Alexandru611

    Junior Member

  • Grup: Members
  • Posts: 186
  • Înscris: 07.02.2017
Am urmatorul cod:

#include<iostream.h>
void main(){
  int i=0, j=0, k=3, m;
  while(k<4){
  i+=k;m=i;j++;
  if(j==4){
i=j=0;
k++;
  }
}
}

Din moment ce avem k=3<4 inseamna ca i=3, m=3, j=1. Asta inseamna ca partea de if este degeaba, sau se repeta algoritmul pana cand k=4 si inseamna ca i=9, m=9, j=3 si k=3?

Practic, ce valori returneaza codul?

Edited by Alexandru611, 02 February 2020 - 11:02.


#2
MarianG

MarianG

    be that as it may

  • Grup: Moderators
  • Posts: 31,504
  • Înscris: 10.08.2005
nu retunreaza nimic pentru ca este o functie void

#3
trollerul_de_serviciu

trollerul_de_serviciu

    Guru Member

  • Grup: Senior Members
  • Posts: 10,987
  • Înscris: 23.03.2018
Ai incercat in limba romana ?!
atita timp cit k<4 fa alea de mai jos
aduna pe k la i
m egal cu i
aduna 1 la j
daca j este egal cu 4 atunci....
bla bla bla....

Ai inteles ?

Mie-mi da 0, 0, 4, 12

http://cpp.sh/

// Example program
#include <iostream>
#include <string>
int main(){
  int i=0, j=0, k=3, m;
  while(k<4){
  i+=k;m=i;j++;
  if(j==4){
i=j=0;
k++;
  }
}
std::cout << "Hello, " << i << "!\n";
std::cout << "Hello, " << j << "!\n";
std::cout << "Hello, " << k << "!\n";
std::cout << "Hello, " << m << "!\n";
}


Edited by trollerul_de_serviciu, 02 February 2020 - 11:21.


#4
salcudeann

salcudeann

    New Member

  • Grup: Candidate Members
  • Posts: 11
  • Înscris: 19.12.2019
Valorile returnate vor fi i=0,j=0,k=4 si m=12.
Practic,nu cred ca algoritmul ala rezolva ceva.

#5
Alexandru611

Alexandru611

    Junior Member

  • Grup: Members
  • Posts: 186
  • Înscris: 07.02.2017

View Posttrollerul_de_serviciu, on 02 februarie 2020 - 11:13, said:

Ai incercat in limba romana ?!
atita timp cit k<4 fa alea de mai jos
aduna pe k la i
m egal cu i
aduna 1 la j
daca j este egal cu 4 atunci....
bla bla bla....

Ai inteles ?

Mie-mi da 0, 0, 4, 12

http://cpp.sh/

// Example program
#include <iostream>
#include <string>
int main(){
int i=0, j=0, k=3, m;
while(k<4){
i+=k;m=i;j++;
if(j==4){
i=j=0;
k++;
}
}
std::cout << "Hello, " << i << "!\n";
std::cout << "Hello, " << j << "!\n";
std::cout << "Hello, " << k << "!\n";
std::cout << "Hello, " << m << "!\n";
}


Am inteles, mersi!

View Postsalcudeann, on 02 februarie 2020 - 11:19, said:

Valorile returnate vor fi i=0,j=0,k=4 si m=12.
Practic,nu cred ca algoritmul ala rezolva ceva.

Perfect! Nu rezolva nimic...

#6
trollerul_de_serviciu

trollerul_de_serviciu

    Guru Member

  • Grup: Senior Members
  • Posts: 10,987
  • Înscris: 23.03.2018

View Postsalcudeann, on 02 februarie 2020 - 11:19, said:

Practic,nu cred ca algoritmul ala rezolva ceva.

Cum sa nu rezolve ?!
Aduna si atribuie niste valori.....

Anunturi

Second Opinion Second Opinion

Folosind serviciul second opinion ne puteți trimite RMN-uri, CT -uri, angiografii, fișiere .pdf, documente medicale.

Astfel vă vom putea da o opinie neurochirurgicală, fără ca aceasta să poată înlocui un consult de specialitate. Răspunsurile vor fi date prin e-mail în cel mai scurt timp posibil (de obicei în mai putin de 24 de ore, dar nu mai mult de 48 de ore). Second opinion – Neurohope este un serviciu gratuit.

www.neurohope.ro

1 user(s) are reading this topic

0 members, 1 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