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!

c++ help guys plss.

JohnzAguilar

Amateur
Advanced Member
Messages
106
Reaction score
0
Points
26
guyz help naman.pano mag print ng z asterisk. using do while..pag nag input yung user ng value na 4 ganyan dapat ung lalabas..tnx guys.sana may pumansin.pSahan na sa mondY ee.hindi ko talaga mKuha mga sir.help naman.tia
****
*
*
****
 
Code:
<?php  
for ($row=0; $row<7; $row++)  
{  
  for ($column=0; $column<=7; $column++)  
    {  
     if ((($row == 0 or $row == 6) and $column >= 0 and $column <= 6) or $row+$column==6)  
            echo "*";      
        else    
            echo "\t";       
    }          
  echo "<br>";  
}  
?>


Try to understand. ^^its written in php anyway.
 
lahat do while loops, mas madali tapos malinis tingnan ang code kung for loop gagamitin :D

Code:
#include <iostream>
using namespace std;

int main() {
		
	int i=0,n;
	
	cout << "Input the number: ";
	cin >> n;
	
	int z=n-2;
	
	do {
		if(i==0 || i==(n-1)) {
			int first = 0;
			do{
				cout << "*";
				first++;	
			}while(first<n);
			cout << endl;
			i++;
		}
		else {
		int reset = 0;
			do{
				cout << " ";
				reset++;
			}while(reset<z);
		
		cout << "*" << endl;
		z--;
		i++;
		}

	}while(i<n);

	return 0;
}
 
thanks so much sir, pwedi favor ulit sir pano gawin if nag input ung user ng less than 3 mag print sya ng cant create a mark then pag letter ininput invalid.tnx ulit ng marami sir

- - - Updated - - -

sir warmayhem..patulong naman plss.kala ko kaya ko makuha un help nMan pls.ndi ko alam san pano at san ilalagay un code.pano ba maging magaling sa pag program sir gusto ko maging kagaya mu.kaso hindi kaya ng utak ko
.hehe
 
thanks so much sir, pwedi favor ulit sir pano gawin if nag input ung user ng less than 3 mag print sya ng cant create a mark then pag letter ininput invalid.tnx ulit ng marami sir

- - - Updated - - -

sir warmayhem..patulong naman plss.kala ko kaya ko makuha un help nMan pls.ndi ko alam san pano at san ilalagay un code.pano ba maging magaling sa pag program sir gusto ko maging kagaya mu.kaso hindi kaya ng utak ko
.hehe

Time Management tapos Patience, yan lang makukuha mo na yan :D start ka muna sa basics tapos pag kuha mo na mag jump ka na sa next topic. Or sali ka sa mga Online Competition, libre lang naman kaso magcoconsume lang ng konti sa time mo pero matututunan mo jan kung pano magisip kung anong solution sa problem :D
 
cge po sir.pano po sir ung pag nag input ng letter ung user mag invalid.ndi ko makuha ee.salamat po ulit
 
cge po sir.pano po sir ung pag nag input ng letter ung user mag invalid.ndi ko makuha ee.salamat po ulit

gamitan mo ng "if statement" dun sa input. dapat ang data type ng input dapat character kasi pag integer iba ang ibibigay sayo, Integer for numbers only pag char pwedeng number at character. pagkatapos nun ang content ng if statement ichecheck kung alpha yung ininput ng user kung alpha nga from a - z mag eexit ang program "return 0" pag hindi naman alpha mageexecute yung code hanggang sa huli. yung " n = n-'0'; " pang convert yang ng character number into integer galing sa ASCII.

Note: yung pwedeng input lang na number 0-9 since char ang data type. kung gusto mo lagpas palitan mo siya sa string kasi ang string kahit anong input pwede tapos convert na lang into integer para ma process yung Z


Code:
#include <iostream>
#include <cctype>
using namespace std;

int main() {
		
	int i=0,n;
	char check;
	
	cout << "Input the number: ";
	cin >> check;
	
	if(isalpha(check)) {
		cout << "!Error! Input must be Number!" << endl;
		return 0;
	}
	
	n = check - '0';
	
	int z=n-2;
	
	do {
		if(i==0 || i==(n-1)) {
			int first = 0;
			do{
				cout << "*";
				first++;	
			}while(first<n);
			cout << endl;
			i++;
		}
		else {
		int reset = 0;
			do{
				cout << " ";
				reset++;
			}while(reset<z);
		
		cout << "*" << endl;
		z--;
		i++;
		}

	}while(i<n);

	return 0;
}
 
thank you so much sir sa pag reply sa mga tanong ko.ndi kayo snob.laking tulong po ang naibahagi mu sa pag aaral ko.salodo po ako sayo sir.may bago ako natutunan.:)
 
Back
Top Bottom