The Program in C that Prints the n terms of the following series;1, 3, 5, 7, 9, …. is given below:
#include <stdio.h>
int main() {
int n, i;
printf("Enter the number of terms: ");
scanf("%d", &n);
printf("The series is: ");
for (i = 1; i <= n; i++) {
printf("%d ", 2*i - 1);
}
return 0;
}
Output:
Enter the number of terms: 123
The series is: 1 3 5 7 9 11 13 15 17 19 21 23 25 27 29 31 33 35 37 39 41 43 45 47 49 51 53 55 57 59 61 63 65 67 69 71 73 75 77 79 81 83 85 87 89 91 93 95 97 99 101 103 105 107 109 111 113 115 117 119 121 123 125 127 129 131 133 135 137 139 141 143 145 147 149 151 153 155 157 159 161 163 165 167 169 171 173 175 177 179 181 183 185 187 189 191 193 195 197 199 201 203 205 207 209 211 213 215 217 219 221 223 225 227 229 231 233 235 237 239 241 243 245
Pro-Tips💡
This program prompts the user to enter the number of terms for the series, and then uses a for loop to print out each term of the series.
The series starts at 1, and each subsequent term is 2 more than the previous term.
The loop variable i
is used to keep track of the current term, and the value of i
is multiplied by 2 and then 1 is subtracted to calculate the value of the current term in the series.
Learn C-Sharp ↗
C-sharp covers every topic to learn about C-Sharp thoroughly.
Learn C Programming ↗
C-Programming covers every topic to learn about C-Sharp thoroughly.
Learn C++ Programming↗
C++ covers every topic to learn about C-Sharp thoroughly.