Symbianize Forum

Most of our features and services are available only to members, so we encourage you to login or register a new account. Registration is free, fast and simple. You only need to provide a valid email. Being a member you'll gain access to all member forums and features, post a message to ask question or provide answer, and share or find resources related to mobile phones, tablets, computers, game consoles, and multimedia.

All that and more, so what are you waiting for, click the register button and join us now! Ito ang website na ginawa ng pinoy para sa pinoy!

pahelp case study c++

TABILIN

Novice
Advanced Member
Messages
49
Reaction score
0
Points
26
If the value of the integer variable number is 2, square it. If it is 3, input a new value for number. If it is 4 or 5, multiply it by 3 and display the new value. Write the appropriate C++ code using the switch statement...pahelp po homework dipa dinidiscuss..pinapagawa na ng instructor namin.salamat po
 
sa php ganito sya:

Code:
$variable=must be 2,3,4,5 ang value;
switch($variable) {
  case 2:
    $newValue=2*2;
    break;
  case 3:
    $newValue="enter kahit anong value"; // dapat may function ka na magproprompt na text field para pwedeng mag input ng bagong value ng $variable. 
    break:
  case 4:
   $newValue=4*3;
   break;
  case 5:
   $newValue=5*3;
   break;
  default:
   $newValue=0;
  break;
}

echo $newVariable //kapag ididisplay mo na yung value.

Same procedure lang din yan sa C++ sa palagay ko.. hahaha.. palitan mo nalang yung mga variables, at yung kung paano mo ididisplay yung result.
 
<rant> anong appropriate C++? bket kelangan pa i C++ kasi ang ganyang mga task, kelangan bang gamitan pa ng inheritance at polymorphism para lang magawa yan?, mga prof talaga ngayon. </rant>
 
TS. Tingin ko gusto ng prof mo na mag-advanced reading kayo kaya nagbigay ng assignment yan.
Mas madali sana kung may sinimulan ka na :slap:

anyway, eto sample program in C++ ng switch statement.


#include <iostream>
using namespace std;

int main ()
{
// local variable declaration:
char grade = 'D';

switch(grade)
{
case 'A' :
cout << "Excellent!" << endl;
break;
case 'B' :
case 'C' :
cout << "Well done" << endl;
break;
case 'D' :
cout << "You passed" << endl;
break;
case 'F' :
cout << "Better try again" << endl;
break;
default :
cout << "Invalid grade" << endl;
}
cout << "Your grade is " << grade << endl;

return 0;
}

Source

 
hindi pa kasi ako marunong mag syntax sa c++ kaya sa c lang muna
ito baka makatulong. . .
#include <stdio.h>

int main()
{
int num, new_value;

printf("Enter Value:");
scanf("%d",&num);
switch (num)
{
case 2:
new_value=2*2;
printf("\n New value is %d",new_value);
break;
case 3:
printf("\nInput new value");
break;
case 4:
new_value=num*3;
printf("\n New value is %d",new_value);
break;
case 5:
new_value=num*3;
printf("\n New value is %d",new_value);
break;
default:
{}
}
return 0;
}
 
switch(number){
case 2:
nw_number=number*number;
cout<< "new number is" << nw_number<< endl;
break;
case 3:
cout<< "Enter New Number"<<endl;
cin>> nw_number;
cout<<"new number is"<<nw_number<<endl;
break;
case 4:
case 5:
nw_number=number*3;
cout<<"new number is"<< nw_number<<endl;
break;
default:
cout<<"wrong input"<<endl; // optional
}

return 0;

case 4 and 5 trivial yun kaya to avoid redundancy , much better kung ganyan.. :) i know its too late pero hope ot helps..
 
Last edited:
switch(number){
case 2:
nw_number=number*number;
cout<< "new number is" << nw_number<< endl;
break;
case 3:
cout<< "Enter New Number"<<endl;
cin>> nw_number;
cout<<"new number is"<<nw_number<<endl;
break;
case 4:
case 5:
nw_number=number*3;
cout<<"new number is"<< nw_number<<endl;
break;
default:
cout<<"wrong input"<<endl; // optional
}

return 0;

case 4 and 5 trivial yun kaya to avoid redundancy , much better kung ganyan.. :) i know its too late pero hope ot helps..

ohhh.... Puwede pala siyang naka bakante lang yung case4: pala Sir?

- - - Updated - - -

switch(number){
case 2:
nw_number=number*number;
cout<< "new number is" << nw_number<< endl;
break;
case 3:
cout<< "Enter New Number"<<endl;
cin>> nw_number;
cout<<"new number is"<<nw_number<<endl;
break;
case 4:
case 5:
nw_number=number*3;
cout<<"new number is"<< nw_number<<endl;
break;
default:
cout<<"wrong input"<<endl; // optional
}

return 0;

case 4 and 5 trivial yun kaya to avoid redundancy , much better kung ganyan.. :) i know its too late pero hope ot helps..

ohhh.... Puwede pala siyang naka bakante lang yung case4: pala Sir?
 
Back
Top Bottom