| |
GeekInterview.com > Tech FAQs > Programming > C
| Print | |
Question: Q1. write a program to find a given number is armstrong number or not ?
Q2write a program which accepts a filename as a command line argument and reverse the contents of the file(i.e first character becomes the last character of the file and so on ?
Q3 how can i call a function given its name as a string ?
Q4 How to swap low-order byte and high order byte in an integer without using temporary variable?
Q5 If we develop a project in C, then how can we create an .exe file of it?
Q6 how to print 1 to 100 numbers without using any condition checkings ?
Answer: please let me know the answers to my email address as i having the interview in TCS so please please please please let me know
|
| May 05, 2008 08:56:05 |
#8 |
| emvusi |
Member Since: May 2008 Total Comments: 1 |
RE: Q1. write a program to find a given number is armstrong number or not ?Q2write a program which accepts a filename as a command line argument and reverse the contents of the file(i.e first character becomes the last character of the file and so on ?Q3 |
import java.util.*;
public class ArmstrongNos { public astatic void main (String [] args) { int no = 0; int noOfDigits = 0; int tmp = 0; System.out.println ("Enter number"); Scanner kb = new Scanner (System.in); no = kb.nextInt(); tmp = no; do { if (tmp > o) tmp = tmp / 10; noOfDigits = noOfDigiis + 1; }while (tmp > 0); int quotient = 0; int sum = 0; int digit = 0;
do { digit = quotient % 10; sum = sum + digit^(noOfDigits); quotient = quotient / 10; }while (quotient >0);
if (sum == no) System.out.println(no+ " is an armstrong no"); else System.out.println (no+" is not an armstrong no"); } } |
| |
Back To Question | |