C++ :: Receive Integer X And Print Alternating Alphabetic Characters
Feb 6, 2015
Q1. Recursive function that receives an integer x and prints the alternating alphabetic characters.
Write a main function to test the function;
ENTER NUMBER : 4
A C E G
Q2. Define a void function that finds the smallest value in the array and number of its occurrences. Also, it finds the largest value in the array and number of its occurrences.
ENTER 4 NUMBERS:
1 12 5 41 41
THE BIGGEST IS 41 AND IT OCCURS 2 TIME
THE SMALLEST IS 1 AND IT OCCURS 1 TIME
I am working on a program where i prompt the user for his/her name and i have to verify that the name only contains alphabetic characters.
here is my coding. It works to an extent i just can't get it to work the way it is supposed to.
#include <iostream> #include <cstring> using namespace std; const int SIZE = 50; int main() { char name[SIZE]; cout << "What's your first name?" << endl;
[Code]...
when someone types in a name with only alphabetic characters it outputs valid name for how long the name is. For Ex: bob is three characters so it would output valid name three times. also when you put in a name with a number or character at the end it outputs valid name for the correct characters but also outputs the invalid character and invalid name which its supposed to do. the valid name should not be showing up though.
so my question is i want to print characters,no string just an array of characters,i do this but it s not working,maybe i have to put the '' at the end?
Code:
int main() { int i; char ch[5]; for(i = 0; i < 5; i++) { scanf("%c",&ch[i]);
#include <stdio.h> #include <stdlib.h> #include <string.h> int main() { FILE *arquivo1,*arquivo2,*arquivo3;//files i will open// char texto;//texto= character i will read.
I was just wondering whether or not it is possible to "mix" characters and integer values in a text document that is to be read by C.
I am to read and use values for length around the hip, neck and such, however, most of the tutoring examples I am finding online seem to strictly deal with either integers or characters alone.
Basically my text file looks a bit like:
Abdominal length: 90.000 Neck length: 26.500 and so on
So, before I move further into this subject, is it possible at all to isolate and use only the double values or will I have to format my text file differently?
This program is supposed to compare 2 strings and print out a 1 if the characters match and a 0 if they dont. It compiles but doesnt give me the correct output.
Code: #include <stdio.h> #include <string.h> void func(); int main () { func(); return 0;
#include<iostream> #include<conio.h> using namespace std; int main(void){ clrscr();
[Code] ....
I am trying to print ascii characters but problem is If i put a limit in for loop to 255 or more than 126 the output don't stop it keeps on going
I know there is another way to this program but what i want to know this why this happen in this logic....it doesn't happen if a<=125 or less then 125.
I'm new to C and was wondering if it was possible to print multiple characters to the same file using the fprintf function provided in one of the C standard libraries?
I have a pre-declared array which sorts strings to it's alphabetic order and want to change it so it reads from stdin.
char *array[] = {"aaa", "ccc", "bbb", "ddd"}
I tried doing something like this:
for (i = 0; i < length; i++) scanf("%s", &array[i]);
I just can't bring it to work. Another thing is, the input is a a bunch of strings separated by commas and ends with a period. Since I have to make a working C model which gets translated to assembly language later on I can't use functions like strtok.
I want to make a simple program that will print out the factors of an integer. My program right now only outputs "The prime factors of 221 are 221, 221, 221, 221"... Where it should be "The prime factors of 221 are 1, 13, 17, 221"
#include <cstdio> int factorsOf(int x); //function int main() { int x = 221; printf("The factors of 221 are ");
Write a full C++ program that inputs three-digit integer, separates the integer into its individual digits and prints the digits separated from one another. For example, if the user types 549, the program should print;
The function uses a "for" loop to print the given character the number of times specified by the integer.
How can I make a for loop to do that?
So.. my code looks like this:
// cpp : Defines the entry point for the console application // #include "stdafx.h" #include <iostream> using namespace std; void printMyInteger(int myInteger, char myChar) {
[Code] ....
So.. here is my error:
Error1error C2143: syntax error : missing ';' before ')'d:workspaceuniversity ools for games and animationworkshopsweek 6week 6week 6week 6.cpp101Week 6 Error2error C2143: syntax error : missing ';' before ')'d:workspaceuniversity ools for games and animationworkshopsweek 6week 6week 6week 6.cpp101Week 6 3IntelliSense: expected an expressiond:workspaceuniversity ools for games and animationworkshopsweek 6week 6week 6week 6.cpp107Week 6
I need to create a code in c fits the description below,
Description : A positive integer triple (a, b, c) with 0 < a < b < c and a^2 + b^2 = c^2 is called a Pythagorean triple. Write a program in C which reads an integer N and prints
1. the total number of Pythagorean triples (a, b, c) with c < N, 2. every such Pythagorean triple, and 3. the triple that has the largest value of c.
Hint: you can enumerate all possible pairs (a, b) with 0 < a < b < N and check if they satisfy a
2+b 2 < N2 .
Example Input/Output
- Enter a positive integer: [3] There is no Pythagorean triple in this range.
- Enter a positive integer: [15] There are 3 Pythagorean triples in this range: (3, 4, 5) (5, 12, 13) (6, 8, 10) The triple with the largest value of c is (5, 12, 13).
- Enter a positive integer: [6] There are 1 Pythagorean triples in this range: (3, 4, 5) The triple with the largest value of c is (3, 4, 5).
write a c++ program that reads an unknown number of integer values and then print count, sum and average of odd values, even values, positive values, negative values!!
I'm trying to get a UDP server working and just can't seem to get it to read in any UDP packets. I can see the packet coming in on the correct interface and port from tcpdump, but my program never logs that it got the data.
I just keep getting a log showing that my recvfrom timed out. I'm pretty sure I'm setting everything up correctly.
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Net; using System.Net.Sockets; using System.Threading; namespace test {
[Code] ....
I don't know if this is a bug in Winsock or the .NET Framework but i need to fix this or workaround. Recently I was working on a networking class and this error is breaking everything.
If you add Thread.Sleep(1) after Send() call then "TCP Bug detected" doesnt get executed but its not a reliable fix.
Im supposed to find the common characters between two string characters, assuming that the user wont input duplicate letters like ddog. When I run my code I get an output of a question mark upside down. Here is my code with comments on what each part is supposed to do