Jump to content

SUBIECTE NOI
« 1 / 5 »
RSS
Libre Office nu vad liniile

Modalitați amuzante și ...

O disparitie de ani buni, Acces D...

Mancarea e scumpa
 Parere achiziționare BMW G20

Schimbarea bateriei moderne la VA...

Rostschreck Lidl

Si noi suntem Florin Piersic? / J...
 Rascumparare euroobligatiuni (pri...

Detartraj partial slatina

Cu ce pot izola fonic peretii pen...

Telefon cu senzor compass BUN
 Blocare google chrome cu master p...

Instalare Siemens NX pe macbook

sfat achizitie telefon pana in 20...

Stoc Smart CAM TV
 

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,477
  • Î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

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